Mithilfe der Programmiersprache PHP kann man mit relativ wenig Aufwand moderne interaktive Webseiten und Web 2.0 Anwendungen programmieren. Für Neulinge mit HTML Erfahrung ist die Sprache leicht erlernbar, denn PHP Seiten erweitern herkömmliche HTML Dokumente lediglich um eingebettete PHP Codeanteile.

Für PHP Interessierte gibt es im Netz zahlreiche frei verfügbare Informationsangebote. Erwähnenswert ist z.B. die Seite http://www.selfphp.de. Diese ist vor allem für den Programmiereinstieg gut geeignet, und hilfreich um erste Probleme mit PHP zu lösen.

Für einen erfolgreichen Start sollte zudem Folgendes berücksichtigt werden:

  • PHP Seiten können zwar mit einem beliebigen Texteditor erstellt werden, komfortabler sind jedoch Editoren mit PHP Syntax Highlighting wie z.B. http://www.pspad.com.
  • Um erstellte PHP Seiten testen zu können, benötigt man zudem ein Webspace-Paket mit PHP Unterstützung. Die PHP Seiten werden mit einem beliebigen FTP Client zum Webanbieter übertragen, und wie herkömmliche HTML Seiten im Webbrowser aufgerufen.
  • Wer ohne Webanbieter experimentieren möchte und etwas Aufwand nicht scheut, kann sich auch mit XAMPP http://www.apachefriends.org/de/xampp.html einen PHP-fähigen Webserver auf dem heimischen PC installieren.
  • Wer ernsthafte PHP Webanwendungen programmieren möchte, sollte unbedingt das Thema Sicherheit beachten. Für sichere PHP Anwendung ist zunächst eine, auf Sicherheit bedachte, Programmierung erforderlich. Darüber hinaus gab es in der Vergangenheit leider auch häufiger Probleme mit PHP an sich, so das die Verwendung eines möglichst aktuellen und abgesicherten PHP Webservers zu empfehlen ist. Leider bieten nicht alle Webanbieter aktuelle und abgesicherte PHP Webserver an. Vorbildlich ist hier zum Beispiel http://www.hosteurope.de.