| Wer schon einige Erfahrungen mit HTML, CSS und JavaScript gesammelt
hat, wird garantiert schon über die Begriffe PHP und MySQL gestolpert
sein.
Wenn Du gerne rumexperimentierst und Spaß an der Erstellung eigener
Webseiten gefunden hast, wirst Du auch PHP sehr spannend finden.
Aber immer wenn man Neuland betritt, braucht man anfangs stets einige
Denkansätze und Anleitungen.
Auf den folgenden Seiten möchte ich einige Hilfestellungen geben,
um Dir den Einstieg in die PHP-Thematik zu erleichtern.
Was ist PHP?
Was wird zum Programmieren benötigt?
Einrichten eines lokalen Webservers unter
Windows 2000
Allgemeines zur PHP-Programmierung
Kontrollstrukturen
Arrays
praktische Beispiele für Array-Funktionen
Dateisystem
Weiterführende Informationen
Was ist PHP?
PHP ist eine Skriptsprache, die ähnlich wie JavaScript in den HTML-Code
eingefügt wird.
PHP muß nicht extra compiliert werden, sondern wird mit einem internen
Parser geparst.
Die Skripte werden im Gegensatz zu JavaScript nicht auf dem User-Rechner,
sondern auf dem Webserver ausgeführt. Vom eigentlichen Skript bekommt
der User nichts mit.
Die Webseite, die der User angezeigt bekommt, ist vom Server schon komplett
fertig generiert.
Dank PHP haben wir die Möglichkeit auf Datenbanken zuzugreifen,
die sich ebenfalls, für den User unerreichbar, auf dem Server befinden.
Voraussetzungen
Die Plattform, auf der PHP eingesetzt wird, ist meistens ein Linux- oder
Unix-Server.
Da zum Erstellen von Webseiten aber Windows wesentlich angenehmer ist,
wurde der sogenannte "Apache-Webserver" auch für Microsoftumgebungen
entwickelt.
Man kann also die komplette Website, incl. PHP, auf einem Windows-PC entwickeln
und wie gewohnt einfach via FTP auf den Webserver schieben.
WICHTIG: Der Provider muß PHP unterstützen. Vor allem große
namenhafte Internet-Service-Provider wie STRATO
und Puretec erlauben
die Ausführung eigener Skripte nicht! Als preiswerte Variante empfehle
ich MagicalWorks.
Um jedoch mit PHP rumzuexperimentieren, muß auch ein Webserver
lokal auf Deinem Rechner installiert werden. Wie das geht, erfährst
Du auf der nächsten Seite.
|