Programmieren mit PHP

 

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.


 

Matze-Media.de © 2005 | Alle rights reserved