HTACCESS / PHP / SQL

Beschreibung

Karteikarten am HTACCESS / PHP / SQL, erstellt von anka.rm am 12/12/2015.
anka.rm
Karteikarten von anka.rm, aktualisiert more than 1 year ago
anka.rm
Erstellt von anka.rm vor mehr als 8 Jahre
49
5

Zusammenfassung der Ressource

Frage Antworten
Klammern und ihre Funktion In Klammern gesetzte Befehle werden priorisiert und geben einen gesamten True oder False Block zurück
Was ist das DRY-Prinzp? "Don't repeat yourself" - ein Programmierer schreibt kein doppelten Codes - Arbeit sparen
Dateien schreiben / erstellen $handle=fopen("text.txt", "w"); w überschreibt, a hängt an $fwrite($handle, "hallo welt"); $fclose($handle); $test=file_get_contents("text.txt"); echo $test;
Allgemeines Htaccess - muss beim Host aktiviert werden - Bots "aussperren" - Weiterleitung - "schöne" URLS
DirectoryIndex Mit DirectoryIndex können andere Dateinamen definiert werden, in diesem Verzeichnis und seinen Unterverzeichnissen als Dateien mit Index-Funktion gelten. - DirectoryIndex (nehme als erstes) start.php (dann nehme) index.php (dann nehme) andererseits.php
ErrorDocument Definition eigener Fehlermeldungen Hinter ErrorDocument muss der gewünschte Fehlercode platziert werden, z.B. ErrorDocument 404
Typische Statuscodes 2xx: Status OK 3xx: Weiterleitungen 4xx: Client-Fehler 5xx: Serverfehler
Redirects Redirect 3xx alteseite.html neueseite.html z.B. 301 ist permanent 302 ist temporär
Passwortschutz AuthName „ein Name“ AuthType Basic (Digest = verschlüsselt)
 AuthUserFiler pfad/pfad/pfad/
 Require valid-user dieses wird dann in .htpasswd gespeichert (Benutzername:Passwort)
accesslog über accesslog kann man auslesen, wer sich wie, wann, wo eingeloggt hat
Notwendigkeit für URL Rewrites RewriteEngine ON RewriteRule
Serverseitige Bilderstellung / Captchas imagemagic (API für PHP) und GDLib -> serverseitige Bilderstellung möglich
Was sind Header? Headerdaten sind eine Art Informtionsbox über den User / vom User -> es gibt Request Headers und Response Headers (was macht eigentlich der Browser?) -> header();
Beispiele für Headerfunktion header(„Content-type: image/jpeg“);, -> immer Headertyp(Doppelpunkt)Typ für Redirect („Loaction: neuewebsite“) header(„HTTP//1.0 301 Moved Permanently“);
Eigenschaften von CHARSETS Zeichensatz — Übersetzung von Zeichen in 010101 -> binär verschiedenen Zahlen sind Zeichen zugewiesen, diese können sich von Datensatz zu Datensatz unterscheiden charsets werden topdown definiert Datenbankserver hat ein Default-Charset verschieden großer Speicher muss für Charsets reserviert werden
Was sind Kollationen? Methode wie MySQL mit Zeichen umgeht, um sie zu sortieren. Kollationen mit _ci am Ende beachten keine Groß- und Kleinschreibung „case insensitve“
Datenbankbeziehungen / Normalformen 1:1 (user - profilbild) erste Normalform 1:n (user - posts) zweite Normalform m:n (tags - posts) dritte Normalform m:n kann durch eine zusätzliche Tabelle mit zwei Spalten gelöst werden
LIMIT LIMIT 5(überspringe 5), 10(zeige mir die nächsten 10);
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Das grosse Einmaleins
JohannesK
Karteikarten erstellen
JohannesK
Die Verwandlung von Franz Kafka
AntonS
Französische Revolution
Markus Grass
B, Kapitel 1.2, Grundlagen der Sozialen Marktwirtschaft
Stefan Kurtenbach
Enzyme
Cornelius Ges
Latein Vokabeln
Einpegasus
BM 13 - Allgemeine Didaktik
Isabell St
Wagenkunde
malimi something
Kommunikationssoziologie Grimm 1
Victoria N.
Vetie - Biochemie
Fioras Hu