c't 13/2020
S. 24
Titel
Programmiersprachen: PHP
Quelle: php.net

Elefant im Webserver

PHP: Für mehr als Besucherzähler und Gästebücher

PHP ist nicht nur eine leicht zu ­erlernende Sprache für Einsteiger. Mit modernen Frameworks und ­objektorientierter Programmierung entstehen in PHP gute Webanwendungen – allen Kritikern zum Trotz.

Von Jan Mahn

Begonnen hat PHP seine Karriere als Werkzeugkasten für dynamische Inhalte auf Webseiten schon 1995. Anfänglich ging es um kleine Schnipsel, eingebettet in eine HTML-Seite, beispielsweise für einen Besucherzähler. Mit der Zeit wurde PHP aber zur ausgewachsenen Programmiersprache. Während viele große Anwendungen wie WordPress oder der Webshop Magento in PHP entstanden, schlepp­ten die PHP-Macher einige konzeptionelle Fehler aus der Zeit als kleine Skript­­sprache über viele Versionen durch.

PHP ist eine Skriptsprache, sie braucht also einen Interpreter, der den Code zur Laufzeit übersetzt und ausführt. Der PHP-Interpreter läuft meist auf einem Webserver und der Code kann in andere Dokumente wie HTML-Seiten eingebettet werden. Außerhalb von Webentwicklung spielt PHP dagegen kaum eine Rolle.

Kommentieren