Zum Tag der deutschen Einheit gibt es für euch eine kurze Einführung zu PHP-Entwicklung:
Unter PHP bezeichnet man eine serverbasierte Scriptsprache, welche aus einer statischen HTML-Datei eine interaktive, dynamische und flexible Webseite macht. So ist es mithilfe von PHP möglich Webseiten zu erzeugen, welche von den individuellen Vorgaben des Nutzers abhängig sind. Man kann beispielsweise Formular-Eingaben bearbeiten, in einer SQL-Datenbank etwas speichern und es später wieder auslesen und anzeigen. Heutzutage wird PHP auf etwa 75 % aller Webseiten genutzt und gehört damit zu den am häufigsten verwendeten Sprachen zur Erstellung von Webseiten.
Wie funktioniert PHP genau?
Bei einer traditionellen Website befindet sich der HTML-Code direkt auf der Festplatte des Webservers, wird diese Website angefordert, so schickt der Webserver eine Kopie dieses Codes an den Webbrowser des Nutzers, welcher diesen Code analysiert und ihn dann anzeigt. Bei einer PHP basierten Website ist dies jedoch anders, denn die eigentliche Website besteht aus keinem statischen HTML-Dokument, sondern sie wird erst erzeugt, wenn ein Nutzer sie anfordert. So befindet sich auf dem Webserver sozusagen die Rohfassung der Website, welche aus einem Mix aus HTML und PHP Code besteht. Fordert nun der Nutzer diese Seite an, so generiert der Webserver aus den PHP Anweisungen die eigentliche Website, dies geschieht im Hintergrund binnen Millisekunden, sodass der Nutzer davon nichts mitbekommt.
Durch PHP ist es möglich, eine Website immer wieder anders aussehen zu lassen, denn die PHP Anweisungen bleiben immer gleich, allerdings können sich beispielsweise Daten in der Datenbank ändern, welche dank PHP individuell angezeigt werden können. So kümmert sich PHP darum, dass man zum Beispiel bei einem sozialen Netzwerk nicht auf die Hauptseite, sondern auf die eigene Seite kommt, da PHP die eigenen Daten aus der Datenbank liest und dann anzeigt.
Wo kommt PHP zum Einsatz?
PHP ist aus dem World Wide Web nicht mehr wegzudenken, es wurde stetig verbessert und angepasst, so arbeiten fast alle Webseiten mittlerweile mit PHP. In Kombination aus HTML, MySql und PHP ist es möglich, eine Webseite zu entwickeln, dabei gibt HTML die Form der Webseite vor. MySql ist für die Datenbank verantwortlich und PHP kümmert sich um die Vernetzung von beidem. Neben gewöhnlichen Webseiten werden auch Webshops, soziale Netzwerke, Foren oder Agentursoftware mittels PHP erstellt, dabei tauchen immer wieder neue Möglichkeiten der Nutzung auf, sodass damit zu rechnen ist, dass PHP noch lange eingesetzt werden wird, eine wichtige Neuerung des PHP 4.0 war die Möglichkeit der objektorientierter Programmierung. Sie hat dafür gesorgt, dass PHP konkurrenzfähig blieb und sich in der Welt des World Wide Web so stark etablieren konnte.

