Zum Inhalt springen

PHP

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 19.10.2026

PHP ist die Programmiersprache, in der die meisten Websites auf dem Server laufen. WordPress, TYPO3 und Statamic sind darin geschrieben.

PHP

Eine serverseitige Programmiersprache, die eigens für das Web entstanden ist und dort bis heute die größte Verbreitung hat.
Beispiel: „Die Website läuft auf PHP, deshalb braucht der Server eine gepflegte Version davon.“

Herkunft: ursprünglich Personal Home Page Tools, heute rekursiv aufgelöst als PHP: Hypertext Preprocessor, auf Deutsch etwa Hypertext-Vorverarbeiter.

Warum sie im Web so verbreitet ist

Weil sie von Anfang an für genau diese Aufgabe gebaut wurde: aus Daten eine Seite zusammensetzen und ausliefern. Dazu kam, dass praktisch jeder Webhoster sie mitbrachte, während andere Sprachen eigene Server verlangten.

Die Folge ist bis heute zu sehen. WordPress, TYPO3 und Statamic sind in PHP geschrieben, und damit läuft ein großer Teil aller Websites darauf. In unseren über 2.500 Website-Projekten ist PHP die Sprache, die am häufigsten vorkommt.

Drei Bereiche nebeneinander: links der Browser mit HTML, CSS, JavaScript und WebAssembly, in der Mitte der Server mit PHP, Python, Ruby, Java, C#, Go und Node.js, rechts die Datenbank mit SQL. Pfeile zeigen die Anfrage vom Browser zum Server und weiter zur Datenbank sowie die Antwort zurück
PHP arbeitet auf dem Server, lange bevor der Browser etwas zu sehen bekommt.

Dass die alte PHP nicht mehr die heutige ist

Der schlechte Ruf der Sprache stammt aus den Jahren vor Version 7. Seither hat sie Typangaben bekommen, deutlich an Geschwindigkeit gewonnen und mit Composer einen ordentlichen Paketmanager.

Wer heute über PHP urteilt, sollte sich ansehen, was seit 2015 dazugekommen ist. Die Sprache, die vielerorts belächelt wird, gibt es in dieser Form seit zehn Jahren nicht mehr.

Was das für den Betrieb einer Website heißt

Die PHP-Version auf dem Server ist ein Wartungsthema. Jede Fassung bekommt ungefähr zwei Jahre lang Fehlerbehebungen und ein weiteres Jahr lang nur noch Sicherheitsaktualisierungen. Danach ist sie angreifbar, egal wie gut der eigene Code ist.

Das ist der häufigste Grund, warum wir bei einer Übernahme zuerst auf den Server schauen. Eine Website auf einer abgelaufenen PHP-Version ist ein Risiko, das sich in wenigen Stunden beheben lässt.

Siehe auch:

Serverseitige Skriptsprache

Der Code läuft auf dem Server, und beim Besucher kommt nur das Ergebnis an.

#Programmiersprachen

Programmiersprache

Eine künstliche Sprache mit festen Regeln, in der aufgeschrieben wird, was ein Rechner tun soll.

#Programmiersprachen

Paketmanager (npm, Composer)

Holt fremden Code ins Projekt und führt Buch über die Versionen.

#Programmiersprachen

Laufzeitumgebung

Das Programm, das deinen Code ausführt und ihm Zugriff auf das System gibt.

#Programmiersprachen

Blade

Die Template-Sprache von Laravel, in der auch gewöhnliches PHP stehen darf.

#Programmiersprachen