PHP 7.2 wird am 30. November 2020 veraltet sein

PHP 7.2

PHP 7.2 wird am 30. November 2020 veraltet sein

Vier der beliebtesten Content-Management-Systeme (WordPress, TYPO3, Joomla und Drupal) verwenden PHP. Die Open-Source-Programmiersprache wird hauptsächlich zum Programmieren dynamischer Webinhalte verwendet und wird in der Regel für die serverseitige Programmierung verwendet . Andere Programmiersprachen wie HTML, CSS und JavaScript programmieren auf der Clientseite (Webbrowser).

Im Herbst 2017 wurde PHP 7.2 als Nachfolger von PHP 7.1 eingeführt. Am 30. November 2020 erreicht diese Version auch das EOL- Datum ( End of Life ) und ist danach veraltet. Es wird empfohlen, die Version zu aktualisieren, wenn Sie vor Hackern schützen , Fehler korrigieren und die Leistung der Website optimieren möchten . Mit dem Ende der Lebensdauer von PHP 7.2 können Sie auch ein Update auf PHP 8 durchführen. Version 8 wird für Ende 2020 angekündigt und bietet erhebliche Verbesserungen gegenüber den Versionen von PHP 7. Wenn Sie die Kompatibilität testen möchten Auf Ihrer Website mit PHP 8 ist jetzt die Beta-Version verfügbar.

Index
  1. PHP 7.2 EOL: Was nun?
  2. Veröffentlichungsdaten und Support-Fristen für PHP-Versionen

PHP 7.2 EOL: Was nun?

Aktuelle Distribution von PHP-Versionen
Obwohl die PHP 7-Versionen im Vergleich zu den beliebten PHP 5-Versionen einige Verbesserungen aufweisen, verwenden viele Websites immer noch veralteten PHP-Code.

Aktuelle Daten zur PHP-Verteilung zeigen, dass veraltete PHP-Codes häufig nicht mehr aktuell sind. Viele Benutzer scheinen Migration zu vermeiden und befürchten technische Probleme, die durch die Änderung verursacht werden. Zeitmangel ist ein weiterer Grund, warum viele Entwickler Upgrades auf neue Versionen verschieben. Wenn Sie jedoch zu lange warten, kann sich die Schwierigkeit des Updates erheblich erhöhen . In der Regel ist die Aktualisierung umso schwieriger, je mehr Zeit zwischen zwei PHP-Versionen liegt. Beim Downgrade auf eine neue Hauptversion, beispielsweise von Version 7 auf Version 8, sind zusätzliche Schwierigkeiten ebenfalls normal.

See also  ISO 8601: Eindeutige Zeitausdrücke

Wenn die Sprache nicht auf dem neuesten Stand gehalten wird, müssen einige Konsequenzen gezogen werden : Technische Probleme können zunehmen, da die Webseiten technisch nicht mehr auf dem neuesten Stand sind. Die Leistung der Website kann sich mit längeren Ladezeiten im Vergleich zu konkurrierenden Websites verschlechtern, was zu einer Verringerung der Anzahl der Besuche führen kann.

Ein veralteter PHP-Code wirkt sich sehr negativ auf die Sicherheit von Webseiten aus . Die Hacker suchen immer nach Sicherheitsverletzungen. Wenn Sie lange auf die Aktualisierung Ihres PHP warten, nehmen diese Sicherheitsanfälligkeiten zu. In der Zwischenzeit wird davon ausgegangen, dass aufgrund von Fehlern und Sicherheitslücken bis PHP Version 7.3.8 Programme von Drittanbietern installiert und Daten geändert oder sogar gelöscht werden können.

Aus diesem Grund wird empfohlen, dass Sie Ihre Website so schnell wie möglich aktualisieren. Wenn das EOL-Datum von PHP 7.2 angekündigt ist, sollten Sie auf neuere Versionen umsteigen. PHP 7.4 funktioniert beispielsweise ohne Kompatibilitätsprobleme mit gängigen Content-Management-Systemen wie WordPress, Joomla oder Drupal. Zusätzlich zu den höheren Versionen von PHP 7 das Upgrade auf PHP 8 es wird auch sehr bald verfügbar sein.

Updates steigern häufig die Leistung, beheben technische Probleme und ersetzen veraltete Plugins . Langfristig können die neuen Funktionen sowie die verbesserte Leistung und Sicherheit in Verbindung mit aufeinanderfolgenden Releases sehr vorteilhaft sein. Vor dem Aktualisieren Ihres PHP-Codes wird empfohlen, Offline-Tests durchzuführen. Fehler und Probleme können auf diese Weise behoben werden, bevor die Website öffentlich zugänglich ist. Wenn Sie zusätzliche Unterstützung benötigen, können Sie sich an die Plugin- Entwickler wenden oder die PHP-Community-Website besuchen.

Rat

IONOS bietet PHP-Hosting für veraltete Versionen. Dieses Angebot, das mit PHP-Versionen 4.0 und höher kompatibel ist, richtet sich an bestehende und neue Kunden. Sie genießen den Vorteil, ältere PHP-Versionen sicher verwenden zu können, und werden von einem persönlichen Berater unterstützt.

See also  Verhaltensorientierte Entwicklung in der agilen Softwareentwicklung

Veröffentlichungsdaten und Support-Fristen für PHP-Versionen

Bei der Auswahl zukünftiger Versionen von PHP müssen Sie die Veröffentlichungsdaten und die Zeitpläne berücksichtigen, wenn dies noch unterstützt wird . Neue Versionen werden normalerweise Ende des Jahres veröffentlicht und in der Regel zwei Jahre lang unterstützt. Während dieser Zeit behebt das PHP-Team regelmäßig Fehler und Sicherheitslücken. Nach dieser Phase wird die Sicherheitskompatibilität für ein weiteres Jahr garantiert, dh nur schwerwiegende Sicherheitslücken werden behoben. Diese Phase ist perfekt für die Aktualisierung der Version. Am Ende des Lebens (EOL) ist die Version definitiv veraltet.

PHP: Drei-Jahres-Zyklen von PHP-Versionen
Die Gesamtlebensdauer einer PHP-Version beträgt normalerweise drei Jahre. Spätestens im letzten Jahr wird ein Upgrade auf die nächste Version empfohlen (Sicherheits-Kompatibilitätsphase).

Im Detail ist dies die Liste der Daten der aktuellen und zukünftigen Versionen von PHP mit den Veröffentlichungsdaten und den Kompatibilitätsfristen:

PHP 8 – Update auf PHP 8 (angekündigt für den 26. November 2020)
PHP 7.4 – Release: 11.28.19 – Aktive Unterstützung bis: 11.28.21 – Sicherheitsunterstützung bis: 11.28.22
PHP 7.3 – Release: 06.12.18- Support aktiv bis: 06.12.20- Sicherheitsunterstützung bis: 06.12.20
PHP 7.2 – Release: 11.30.17 – Aktiver Support bis: 11.30.19 – Sicherheitsunterstützung bis: 11.30.20
Ältere PHP-Versionen – End of Life (EOL), Versionen sind veraltet

Rat

Sie kennen das PHP Ihrer Website noch nicht? In der Systemsteuerung kann Ihr Host leicht herausfinden, welche Version von PHP auf Ihrer Website verwendet wird. Dieser Abschnitt bietet normalerweise auch Hilfe zum Aktualisieren der Version.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *