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.
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.