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.
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, schleppten die PHP-Macher einige konzeptionelle Fehler aus der Zeit als kleine Skriptsprache ü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.