• 100% unabhängig
  • 100% kostenlos

PHP

PHP ist eine Programmiersprache, die eigentlich eine Sammlung von Makros sein sollte und sich dann zu einer gewichtigen Script- und Programmiersprache entwickelte. Die erste Version wurde 1995 entwickelt. Seit der Version 4 erfolgt der Vertrieb von PHP unter der PHP License. Diese erlaubt die freie Verwendung und Änderung vom Quelltext. Im Internet kann die Software kostenlos heruntergeladen werden. Sie wird meistens in Paketen inkl. Web-Server angeboten. PHP kann aber auch im Betriebssystem enthalten sein, wie bei einigen Linux-Distributionen. Die PHP-Engine sind bei den meisten Webhostern Bestandteil der Hosting-Angebote.

PHP arbeitet als serverseitige Scriptsprache und kommt normalerweise in Kombination mit HTML-Seiten vor. Der PHP-Code wird nicht, wie bei herkömmlichen Seiten, direkt an den Clienten geschickt, sondern zuerst von der PHP-Engine ausgewertet. Von dem Vorgang bleiben die eventuell vorhandenen HTML-Elemente ausgeschlossen. Die Auswertung der PHP-Engine wird dann an den Browser weitergeleitet und fast immer als HTML-Dokument ausgegeben. Neben der Ausgabe via HTML-Elementen unterstützt PHP noch einige andere Dateitypen, wie Bilddateien.

PHP bietet umfassende Möglichkeiten, wie das Lesen und Schreiben von Dateien, das Erzeugen von Bildern, das Abfragen von Datenbanken und die Kommunikation mit anderen Servern.Der wesentliche Vorteil vom serverseitigen PHP-Modell ist der, dass vom Client keine Funktionen oder Umgebungen bereitgestellt werden müssen. Auf dem Server wird außerdem der PHP Quelltext vollständig ausgewertet, so dass für den Clienten lediglich die generierten Daten einsehbar sind. Das trifft auch für andere Ressourcen zu.

Webhosting Lexikon