Login

PHP 8.4 in allen Tarifen verfügbar

Etwas später als von uns gewohnt steht seit heute die aktuelle Version von PHP 8.4 bei uns in nahezu allen Tarifen zur Verfügung.

Die aktuelle Version von PHP bringt wieder zahlreiche Neuerungen mit, diesmal u.a. bessere Unterstützung von HTML5, einen erneut verbesserten JIT-Compiler und Verbesserungen für Arrays; ebenfalls sind einige veraltete Eigenschaften entfallen und weitere werden künftig als solche behandelt. Ende November ist PHP in der Version 8.4 erschienen und hat in dieser Woche das Minor-Update 8.4.5 erhalten.
 

PHP 8.4 Neuerungen – Auswahl

Eine kurze Auswahl der Änderungen in PHP 8.4:

  – Neue Funktionen zur effizienteren Verarbeitung von Arrays wurden eingeführt. Das erleichtert die Arbeit mit großen Datenmengen, was bei der Verwaltung von Produktkatalogen oder Benutzerdaten in CMS und Shopsystemen hilfreich ist. Im Einzelnen sind dies array_find(), array_find_key(), array_any() und array_all().

  – Neue Multibyte-Trim-Funktionen Funktionen ermöglichen das korrekte Entfernen von Leerzeichen und anderen Zeichen am Anfang und Ende von Zeichenketten. Das ist relevant für die korrekte Verarbeitung von Texten in verschiedenen Sprachen. Im Einzelnen sind dies mb_trim(), mb_ltrim() und mb_rtrim().

  – Eine verbesserte Verarbeitung von HTML5-Dokumenten: Die neue HTML5-DOM-API bietet standardkonforme Unterstützung für das Parsen von HTML5-Dokumenten, behebt mehrere Compliance-Fehler im Verhalten der DOM-Funktionalität und bietet zusätzliche Funktionen für komfortableres Arbeiten mit Dokumenten.

  – Behandlung von E_STRICT als veraltet: Bereits mit PHP 8.0 wurden alle E_STRICT-Hinweise in E_NOTICE-Hinweise umgewandelt. Die Konstante E_STRICT wird in PHP 9.0 vollständig entfernt werden.

Die vollständige Liste der zahlreichen technischen Änderungen findet ihr auf der offiziellen Seite: https://wiki.php.net/rfc#php_84 / https://www.php.net/releases/8.4/en.php
PHP 8.4 wird aktiv weiterentwickelt und erhält für knapp 2 Jahre vollen Support sowie Updates; danach noch für 1 Jahr sicherheitsrelevante Updates.
 

Verfügbarkeit für Kunden / Einschränkungen

Grundsätzlich steht PHP 8.4 in allen Tarifen zur Verfügung. Allerdings kann aus zugrundeliegenden Kompatibilitätsgründen diese Version nicht auf Servern verwendet werden, die noch mit einem älteren Betriebssystem ausgestattet sind. Davon ist nur ein sehr kleiner Teil unserer Kunden betroffen.
Bitte wenden Sie sich an unseren Kundensupport, sollte PHP 8.4 nicht zur Verfügung stehen und Sie dieses nutzen wollen.
 

PHP < 8.3

Official PHP Logo

Alle früheren Versionen von PHP vor der Version 8.3 erhalten übrigens keinerlei Funktions-Updates mehr. Bei PHP 8.1 sowie 8.2 endete der offizielle Support und es werden nur noch Sicherheitsupdates ausgespielt. Bis zum 31. Dezember 2025 (Version 8.1) bzw. 2026 (Version 8.2).

Wir empfehlen allen Kunden, die noch PHP 8.0 oder sogar PHP 7.4 oder älter einsetzen, eine Umstellung auf eine aktuelle Version von PHP 8 zu prüfen und anzupeilen. Im besten Fall mind. direkt auf PHP 8.3 aufgrund des aktiven Supports.

Sofern möglich, sollte immer die aktuell von der Anwendung unterstützte PHP-Version eingesetzt werden. Je aktueller die verwendete PHP-Version ist, desto höher ist in der Regel auch das Leistungspotenzial und die Sicherheit der Anwendung. Eine Übersicht aller noch weiterentwickelten PHP-Versionen inkl. regelmäßig aktualisierter Zeitleiste: https://www.php.net/supported-versions.php
 

Kompatibilität und Tipps zur Umstellung

Die meisten CMS, Shop- und Blog-Systeme unterstützen in weiten Teilen die neue Version, sofern eine aktuelle Version der jeweiligen Software im Einsatz ist.

Vor einer Umstellung auf eine andere PHP-Version empfiehlt es sich, sicherheitshalber ein Backup zu erstellen. Mit einer Kopie der Live-Seite (sog. Staging) ist ein Test einer anderen PHP-Update noch einfacher und wirkt sich nicht auf den Livebetrieb aus.

Die Umstellung der Version selbst kann im Control-Panel mittels Auswahlmenü erfolgen. Bei Problemen kann die Version wieder zurückgestellt werden bis die zugrundeliegenden Fehler in der Software behoben wurden.

Offizieller Migrationsguide von PHP 8.3 auf PHP 8.4 :
https://www.php.net/manual/de/migration84.php

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *
Bitte beachte, dass sich Dein Kommentar auf den Artikel beziehen sollte. Wenn Du ein persönliches Kundenanliegen besprechen möchtest, wende Dich bitte an unseren Kundenservice auf Facebook, Twitter oder über unsere Support-Seite.

Datenschutz-Übersicht
SpaceHost - Webhosting, Domains, Server auf SSD

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie die Wiedererkennung von dir, wenn du auf unsere Website zurückkehrst. Cookies helfen unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.

Erforderliche Cookies

Unbedingt notwendige Cookies für wesentliche Funktionen zur Sicherstellung der Servicekontinuität und Standortsicherheit, sowie zur Speicherung deiner Auswahl für die Cookie-Einstellung.

Analyse-Cookies

Diese Website verwendet Google Analytics, um anonyme Informationen wie die Anzahl der Besucher der Website und die beliebtesten Seiten zu sammeln.

Diesen Cookie aktiviert zu lassen, hilft uns dabei, unsere Produkte, Dienstleistungen und das Benutzererlebnis zu verbessern.

Zusätzliche Cookies

Diese Website verwendet die folgenden zusätzlichen Cookies:

- VG Wort (Session-Cookie)

Dieses Cookie hilft, die Vergütung von gesetzlichen Ansprüchen von Autoren und Verlagen zu ermitteln und hilft, eine rechtmäßige Vergütung sicherzustellen.