PHP-Versionen im Überblick
Pfeil nach links Zurück

PHP-Updates im Fokus: alle Versionen, Deadlines und Support-Enden im Überblick

Eine weitere PHP-Version neigt sich dem Ende zu: Der Support für PHP 8.1 wurde bereits im November 2023 eingestellt. Bis Ende des Jahres wird nun auch der Sicherheitssupport wegfallen. Um schon jetzt auf zukünftige Herausforderungen gewappnet zu sein, finden Sie hier eine umfassende Übersicht über alle PHP-Versionen sowie deren Deadlines und Support-Enden.

Simon Neuberger
Mann der auf ein Icon mit Zahnrädern toucht und einen Updateprozess startet

PHP, die dynamische und vielseitige Skriptsprache, ist ein unverzichtbares Werkzeug für die Entwicklung moderner Webanwendungen. Mit regelmäßigen Updates und neuen Versionen hält die PHP-Community ihre Sprache auf dem neuesten Stand, um Performance, Sicherheit und Funktionalität zu verbessern.

In diesem Beitrag werfen wir einen umfassenden Blick auf die aktuelle Situation von PHP, insbesondere auf die neuesten Entwicklungen und die zukünftigen Herausforderungen. Erfahren Sie, welche Versionen aktuell im Einsatz sind, welche Support-Deadlines anstehen und wie wir Sie dabei unterstützen können, Ihre Projekte zukunftssicher zu gestalten.

Warum Updates in der PHP-Sprache wichtig sind

PHP-Updates sind für die Sicherheit, Stabilität und Performance von Webanwendungen unerlässlich. Einer der Hauptgründe für regelmäßige Updates ist die Behebung von Sicherheitslücken. Da PHP eine der am weitesten verbreiteten Programmiersprachen im Web ist, sind potenzielle Sicherheitsrisiken nicht zu vernachlässigen. Durch regelmäßige Updates können Sie Sicherheitslücken schließen, die von der Community oder Sicherheitsforschern entdeckt wurden, und so die Anfälligkeit von Webanwendungen für Angriffe wie SQL-Injection oder Cross-Site-Scripting verringern.

Darüber hinaus verbessern Updates die Stabilität der Sprache, indem sie Fehlerbehebungen und Leistungsverbesserungen enthalten. Fehler in der PHP-Sprache können zu unerwartetem Verhalten von Webanwendungen führen und potenziell den Betrieb beeinträchtigen. Durch das Einspielen von Updates können Sie solche Fehler beheben und die Zuverlässigkeit Ihrer Anwendungen erhöhen.
Ein weiterer wichtiger Aspekt, der für PHP-Updates spricht, ist die Unterstützung neuer Funktionen und Technologien. Mit jedem Update werden in der Regel neue Features eingeführt, die Ihnen und Ihrem Entwicklerteam helfen, effizienteren und moderneren Code zu schreiben.

Ein weiterer wichtiger Aspekt, der für PHP-Updates spricht, ist die Unterstützung neuer Funktionen und Technologien. Mit jedem Update werden in der Regel neue Features eingeführt, die Ihnen und Ihrem Entwicklerteam helfen, effizienteren und moderneren Code zu schreiben.

Der Lebenszyklus einer PHP Version am Beispiel von PHP 8.1

PHP-Versionen leben aber nicht ewig. Die Lebenszyklen jeder Version sind klar definiert und folgen einem genauen Zeitplan. Zu Beginn jedes Versionszweiges wird eine stabile Version veröffentlicht, die dann zwei Jahre lang voll unterstützt wird. PHP 8.1 wurde beispielsweise im November 2021 veröffentlicht und bis November 2023 vollständig unterstützt. Entwickler erhielten somit bis letztes Jahr regelmäßige Updates mit Bugfixes und Sicherheitspatches.

Nach Ablauf der zweijährigen Phase des aktiven Supports beginnt eine weitere Phase, in der er nur noch bei kritischen Sicherheitsproblemen unterstützt wird. PHP 8.1 befindet sich aktuell in genau dieser Phase.

Im November diesen Jahres wird die Version 8.1 von PHP nach drei Jahren das Ende ihres Lebenszyklus erreichen. Danach werden für diese Version keine Updates oder Sicherheitspatches mehr veröffentlicht.

Das heißt für Sie: Es wird höchste Zeit für ein Update!

Preis der Prokrastination: Warum Unternehmen bei PHP-Aktualisierungen zögern

Dennoch zögern viele Unternehmen eben genau diese Updates durchzuführen. Laut einer Umfrage von W3Tech aus dem März 2024 setzen noch 16 % der befragten Unternehmen auf PHP 5-Version, obwohl schon seit 2018 keine Sicherheitsupdates mehr eingespielt wurden.

d1f21df2a3b3-babb3ad4cdce34b32c1c151f31374ecb7f58a240.png

Aber warum ist das so? Die Gefahren veralteter Versionen sind weitgehend bekannt. Dennoch fehlen den Unternehmen oft die Kapazitäten, um ein Update selbst durchzuführen. Die Dringlichkeit wird unterschätzt und plötzlich, Jahre später, ist die Website veraltet und unsicher.
Unternehmen stehen nun vor einer noch größeren Herausforderung, denn veraltete Websites auf den neuesten Stand zu bringen, ist nicht nur zeitaufwändig, sondern auch mit erheblichen Kosten verbunden.

Um diesen Problemen aus dem Weg zu gehen, empfehlen wir eine rechtzeitige Aktualisierung.

Was sind Ihre Vorteile?

Denken Sie daran, dass Updates nicht nur Arbeit bedeuten. Sie bieten sowohl Ihrer Website als auch Ihren Entwicklern Vorteile, die nicht ignoriert werden sollten:

Sicherheit

Die Sicherheit Ihrer Website ist von entscheidender Bedeutung, insbesondere wenn sensible Daten in der Datenbank oder in Dateien auf Ihrem Server gespeichert sind. Sobald Sie eine veraltete Version von PHP verwenden, setzen Sie sich einem erheblichen Risiko aus. Hacker oder Malware könnten Ihren Server angreifen und infizieren.

Leistung

Jedes PHP-Update trägt zur Optimierung Ihrer Website bei. Nicht nur Ihr Suchmaschinenranking wird verbessert, sondern auch die Customer Experience. So können Sie Ihre Besucher länger auf Ihrer Website halten und sogar Ihre Conversion Rates erhöhen.

Tipp: Auf PHPBenchmarks.com können Sie sehen, um wie viele Prozentpunkte sich die letzten Updates verbessert haben.

Neue Features

Jede Version, selbst kleine Iterationen, bringt wertvolle Neuerungen für Entwickler und damit Ihr Unternehmen.

Ein Beispiel dafür ist PHP 8, das Entwicklern das Schreiben von Code erleichtert und die Fehleranfälligkeit verringert.

Ein Überblick der PHP-Versionen

Insbesondere für Nutzer von PHP 8.1 neigt sich die aktive Supportzeit langsam dem Ende zu. Um Ihnen zu helfen, den Überblick zu behalten, haben wir eine detaillierte Tabelle zusammengestellt. Diese listet die verschiedenen PHP-Versionen auf, inklusive deren Release-Datum sowie die Fristen für den aktiven Support und den Securitysupport.

Schauen Sie sich die Tabelle an, um zu sehen, wie lange Ihre aktuelle PHP-Version noch unterstützt wird und ob ein Upgrade empfohlen wird:

PHP-VersionReleasedatumAktiver Support bisSicherheitssupport bis
PHP 5.6August 2014Januar 2017Dezember 2018
PHP 7.0Dezember 2015Dezember 2017Dezember 2018
PHP 7.1Dezember 2016Dezember 2018Dezember 2019
PHP 7.2Dezember 2017Dezember 2019November 2020
PHP 7.3Dezember 2018Dezember 2020Dezember 2021
PHP 7.4November 2019November 2021November 2022
PHP 8.0November 2020November 2022November 2023
PHP 8.1November 2021November 2023November 2025
PHP 8.2Dezember 2022Dezember 2024Dezember 2026
PHP 8.3November 2023November 2025November 2027

Kompatibilitätskarussell: Shopware und die passende PHP-Version

Obwohl es immer ratsam ist, zeitnah zu aktualisieren, sollten Sie sich immer die Zeit nehmen, die Kompatibilität mit Ihrer aktuellen Shopware Version zu überprüfen. Denn nicht jede Version wird von PHP unterstützt.

In der folgenden Tabelle finden Sie Informationen zur Kompatibilität und zu Ihren jeweiligen Update-Optionen:

Shopware VersionMindestanforderung PHPAktualisierungsoptionen
5.7.8 (oder höher)8.1Aktualisierung auf PHP 8.1 möglich
5.7.17 (oder höher)8.2Aktualisierung auf PHP 8.2 möglich
68.1, 8.2Kompatibel mit PHP 8.1 und 8.2
6.68.2Mindestanforderung: PHP 8.2

Wir unterstützen Sie gerne: Ihr PHP-Updateprozess mit elio

Wenn Sie sich nicht sicher sind, ob Ihr System ein Update benötigt, hilft Ihnen das elio-Team gerne weiter. Dabei prüfen unsere Experten zunächst, ob Sie Bedarf haben und führen anschließend in Rücksprache mit Ihnen eine Kompatibilitätsprüfung durch. Anschließend erhalten Sie einen maßgeschneiderten und detaillierten Update-Plan. Gemeinsam mit Ihnen macht das Team dann Ihre Systeme kompatibel, führt die entsprechenden individuellen Updates durch und stößt diese bei Bedarf bei den Herstellern von Drittanbieter-Plugins an. Es folgen umfangreiche Funktionstests, um sicherzustellen, dass alles reibungslos funktioniert. Erst dann geht Ihr Shop mit der neuen PHP-Version online. Vereinbaren Sie gleich Ihr unverbindliches Erstgespräch.

Fazit

Nachdem Sie sich einen Überblick über die verschiedenen PHP-Versionen und deren Supportende verschafft haben, wird klar, dass die Zeit für ein Upgrade oft schneller vergeht, als man denkt. Vergessen Sie dabei nicht die wichtige Kompatibilität mit Ihrer Shopware-Installation, um einen reibungslosen Betrieb zu gewährleisten. Nutzen Sie die Möglichkeiten moderner PHP-Versionen, um Ihre Online-Präsenz zukunftssicher zu gestalten und Ihren Kunden ein optimales Einkaufserlebnis zu bieten.