PHP ist die Abkürzung für Hypertext Preprozessor und ist eine serverseitig interpretierte Skriptsprache für Webanwendungen wie Foren, Gästebücher, Kontaktformulare bzw. Internetseiten.
PHP gilt als unkompliziert und leicht verständlich. Ein weiterer Vorteil sind zusätzliche Funktionen wie Internet-Protokolleinbindung und Datenbankunterstützung.
PHP ist eine so genannte Open-Source-Software. Das heißt folgendes: jeder Nutzer hat Einblick in den Quellcode dieser Software. Somit ist ein Weitergeben und Verändern dieser Software gestattet. Da PHP serverseitig ausgeführt wird, ist der Quellcode auch nur über den Server einsehbar. Somit kann nicht jeder wahllos auf den Quellcode zugreifen.
Und so funktioniert PHP:
- Der Nutzer stellt die Anfrage zum Aufruf der Internetseite über den Browser.
- Der Webserver lädt die aufgerufene Datei von der Serverfestplatte und übergibt sie an den PHP-Interpreter.
- Der Interpreter erzeugt die Datei je nach Script und gibt diese zurück an den Webserver.
- Der Webserver leitet die erzeugte Datei an das Internet weiter und es erfolgt die Ausgabe der angefragten Internetseite beim Nutzer.