Publiziert:

PHP

PHP läuft auf einem grossen Teil der Websites weltweit. Mit den Versionen 7 und 8 hat die Sprache bei Performance und Typsicherheit deutlich zugelegt und bleibt ein wichtiger Baustein für Web-Anwendungen.


Kernkonzept

Speziell für das Web entwickelte Skriptsprache. Durch das Shared-Nothing-Modell ist PHP extrem robust und einfach zu skalieren. Moderne Frameworks (Laravel, Symfony) bringen Best-Practices aus der Software-Architektur in die PHP-Welt.

Einschätzung

  • Einsatzbereich: Web-Applikationen jeglicher Grösse, CMS-Systeme (WordPress, Grav) und E-Commerce.
  • Vorteil: Riesiges Ökosystem, sehr einfache Bereitstellung (Deployment) und exzellentes Preis-Leistungs-Verhältnis beim Hosting.
  • Limitierung: Weniger geeignet für langlaufende Prozesse (Dämonen) oder System-Programmierung im Vergleich zu Go oder Rust.

Verwandte Themen

  • Laravel, das Vergleichswerkzeug zu PHP.
  • Symfony, das Vergleichswerkzeug zu PHP.
  • LAMP Stack, das Vergleichswerkzeug zu PHP.