PHP

PHP ist die Abkürzung für Hypertext Preprozessor und stellt eine sinnvolle Erweiterung für den Webserver dar. PHP gehört zu den meist verbreiteten Sprachen im Internet. Mit PHP werden komplexe und dynamische Webanwendungen für das Internet entwickelt. Webanwendungen sind beispielsweise Gästebücher, Foren, Online-Shops oder ein Grußkartenservice. Besonders erstaunlich ist, wie PHP eine Reihe von Datenbanken unterstützt.

PHP ist 1994 von Rasmus Lerdorf entwickelt worden. Anfangs stand der Name PHP für "Personal Home Page". Im Laufe der Zeit wurde PHP immer mehr für die Erstellung von komplexen Webanwendungen genutzt. Deshalb erfolgte irgendwann auch der Namenswechsel zu "Hypertext Preprozessor".

In der Anfangszeit konnten lediglich einige kleine Applikationen programmiert werden. Beispielsweise wurden schnell Besucherzähler in PHP erstellt. Das änderte sich als im Jahre 1995 die Möglichkeit gegeben wurde, HTML-Formulare mit PHP auszuwerten. Nach und nach wurde die Entwicklung von freiwilligen Programmierern vorangetrieben. 1997 hatte Rasmus Lerdorf bereits eine ganze Mannschaft um sich, die PHP ständig weiterentwickelten. PHP wurde immer professioneller und eine ernsthafte Alternative um auch kommerzielle Projekte in Internet umzusetzen.

Heutzutage ist die Internet-Landschaft ohne PHP gar nicht denkbar. Unzählige Webanwendungen basieren auf PHP. Somit hat PHP die vormals verbreitete Sprache für dynamische Webanwendungen im Internet, nämlich PERL eindeutig überholt. PHP ist eigentlich sehr leicht zu erlernen. Jedenfalls leichter als viele andere Programmiersprachen.

PHP ist frei. Das bedeutet kostenlos für jedermann mit einem offenen Quellcode. PHP wurde nicht zentral von irgendeiner Softwarefirma erstellt, die kommerzielle Hintergründe verfolgten. Sondern durch eine Schar von Programmierern, die ihre Freizeit dafür geopfert haben um ein kostenloses System für die Erstellung von Webanwendungen zu entwickeln. Daher gibt es im Internet auch eine riesige PHP-Fangemeinde. Sollten Sie also Probleme oder Hilfestellung benötigen, so stehen Ihnen sehr viele Anleitungen, Tutorials oder Foren zur Verfügung, wo sich Programmierer gegenseitig bei Problemen helfen.