PHP 8.3 ist da

php 8.3 bei goneo

Wir freuen uns, allen unseren goneo Webhosting- und Server-Kunden mitteilen zu können, dass PHP 8.3 ab sofort verfügbar ist. Diese neueste Minor-Version der PHP-Sprache von Ende 2023 bringt eine Vielzahl spannender neuer Funktionen und Verbesserungen mit sich, die das Potenzial haben, Ihre Webeprojekte auf das nächste Level zu heben. 

Was ist neu in PHP 8.3?

PHP 8.3 stellt einen bedeutenden Schritt nach vorne für die PHP-Entwicklung dar. Hier sind einige der herausragenden neuen Funktionen und Verbesserungen, die das neue Release mit sich bringt.

  • Typisierung von Klassen-Konstanten

Diese Funktion ermöglicht es Entwicklern, Klassen-Konstanten einen spezifischen Typ zuzuweisen, was zu einer strengeren Code-Struktur und -Sicherheit führt.

  • Dynamisches Abrufen von Klassen-Konstanten

Mit dieser Funktionalität können Klassen-Konstanten nun dynamisch abgerufen werden, was für eine flexiblere Code-Gestaltung sorgt.

  • Neues #[Override] Attribut

Das #[Override] Attribut kennzeichnet, dass eine Methode eine bestimmte Methode in einer übergeordneten Klasse überschreibt. Das soll zur Code-Klarheit und -Sicherheit beitragen. Damit stellt man in PHP auch sicher, dass diese Methode in einer Elternklasse oder einem implementierten Interface vorhanden ist. Zudem macht die Angabe des Attributs deutlich, dass das Überschreiben der Methode absichtlich erfolgt. Der Nebeneffekt: Ein Refactoring wird leichter, da ein Fehler ausgegeben wird, wenn die überschriebene Methode in der entsprechenden Elternklasse entfernt wurde. 

  • Tiefe Klonierung von Readonly-Eigenschaften

Read only – Eigenschaften können mittels der __clone Methode jetzt „tief geklont“ werden. Das soll die Arbeit mit unveränderlichen Objekten vereinfachen, weil Kopien von Objekten erstellt werden können, ohne unerwünschte Änderungen an den Originaldaten vornehmen zu müssen.

  • Erweiterte Funktionen für JSON-Validierung und Zufallszahlengenerierung

Es gibt in PHP 8.3 neue Funktionen für die Validierung von JSON, für die Generierung von Zufallszahlen (inklusive Methoden zur Generierung von Byte-Arrays aus Strings und zur Erzeugung von Gleitkommazahlen). Damit sind laut Expertenmeinungen kryptografisch sichere Zufallszahlen möglich, was die Sicherheit von Anwendungen verbessern kann.

Verbesserungen, die einen Unterschied machen

Neben neuen Funktionen hat PHP 8.3 auch in folgenden Bereichen Verbesserungen erfahren:

  • Leistung

Die Geschwindigkeit und Effizienz von PHP-Anwendungen wurden weiter verbessert.

PHP 8.3 bietet eine verbesserte Performance durch Optimierungen des JIT-Compilers und der Speicherverwaltung. Dies führt zu schnelleren Webseiten und Anwendungen.

Einige Benchmarks zeigen, dass PHP 8.3 in einigen Anwendungsfällen bis zu 20% schneller sein kann als PHP 8.2.

  • Sicherheit

Die Sicherheitsmechanismen von PHP wurden verstärkt, was für beruhigendere Anwendungs-Entwicklungen sorgt.

  • Kompatibilität

Die Kompatibilität mit anderen Sprachen und Frameworks wurde weiter ausgebaut, was PHP als Teil einer heterogenen Entwicklungsumgebung noch attraktiver macht.

Weitere kleine Syntaxverbesserungen sollen zu einem saubereren und konsistenteren Code beitragen.

Wir bei goneo sind stolz darauf, dir diese neueste Version anbieten zu können. Wir freuen uns darauf, gemeinsam die Möglichkeiten zu entdecken, die für nun auch für deine Projekte bereitstehen.

Ausblick

PHP 8.3 bietet eine sichere Planung bis Dezember 2027. Derzeit gibt es noch keine bestätigten Details zu den neuen Funktionen und Verbesserungen in PHP 8.4 und 8.5, da die Planung und Entwicklung dieser zukünftigen Versionen von PHP noch im Gange ist. Gemäß einer Veröffentlichung in der „to do“-Liste auf php.net wird mit PHP 8.4 im November 2024 zu rechnen sein. Zu einem PHP 8.5 finden wir derzeit – Stand Mai 2024 – keine Informationen, ganz zu schweigen von einem PHP 9.

Oberstes Ziel wird ganz offensichtlich weiterhin sein, die Sprache leistungsfähiger, sicherer und benutzerfreundlicher zu machen.

Basierend auf den bisherigen Trends und Diskussionen könnte man einige mögliche Bereiche ableiten, in denen zukünftige Versionen Verbesserungen und neue Funktionen zu erwartet sind:

1. Erweiterte Typisierung:
Weitere Verbesserungen und Erweiterungen der Typisierungsmöglichkeiten, um die Code-Sicherheit und -Lesbarkeit zu erhöhen.

2. Asynchrone Programmierung:
Verbesserungen in der Unterstützung für asynchrone Programmierung und Concurrency, um die Entwicklung von skalierbaren und performanten Anwendungen zu erleichtern.

3. Verbesserte Fehlerbehandlung
Neue und verbesserte Mechanismen zur Fehlerbehandlung und -berichterstattung, um Entwicklern das Debugging und die Fehlervermeidung zu erleichtern.

4. Sicherheitsverbesserungen:
Fortlaufende Verbesserungen der Sicherheitsfunktionen, um PHP-Anwendungen gegen moderne Bedrohungen und Schwachstellen abzusichern.

5. Bibliotheken und Framework-Unterstützung:
Verbesserte Unterstützung und Integration mit populären Bibliotheken und Frameworks, um die Entwicklung von Applikationen zu vereinfachen und zu beschleunigen.

7. Interoperabilität und Kompatibilität:
Verbesserte Interoperabilität mit anderen Programmiersprachen und Technologien, um PHP in multikulturellen Entwicklungsumgebungen noch nützlicher zu machen.

Die PHP-Entwicklung ist ein kollaborativer Prozess, und die Meinungen und Bedürfnisse der Benutzer spielen eine wichtige Rolle bei der Gestaltung der Sprache. Grundsätzlich könnte man als Anwender durchaus Ideen und Vorschläge in Foren, auf Mailing-Listen oder bei PHP-Konferenzen einbringen und so zur Weiterentwicklung von PHP beitragen.

Hier kommen viele Einflüsse zusammen, nicht zuletzt die der Programmierer großer Open-Source-Webanwendungen und Frameworks wie Laravel.

So verwendest du PHP 8.3 bei goneo

Im goneo-Kundencenter lässt sich der zu verwendende PHP-Release umschalten. Die Änderung wird sofort wirksam, kann aber auch auf die vorher genutzte Version zurückgestellt werden.

Screenshot goneo-Kundencenter zur Änderung der PHP-Version mit der Auswahl PHP 8.0, 8.1, 8.2, 8.3 (neu)
Pulldownmenü im goneo-Kundencenter zur Änderung der PHP-Version.

Man kann davon ausgehen, dass die aktuellen Updates der beliebten Webanwendungen wie WordPress, Joomla oder Nextcloud PHP 8.3 unterstützen.

Mehr zu PHP und den einzelnen Funktionen findest du im Manual von PHP. Wer sich neu mit PHP beschäftigen möchte, findet vielleicht im PHP-Tutorial einen guten Start.

Wenn du konkrete Fragen zur Einrichtung und Nutzung von PHP 8.3 bei goneo, zögere nicht, sich an unser Support-Team zu wenden. Wir stehen gerne mit Rat und Tat zur Seite. Viele Fragen sind auch in der goneo-Hilfe zu PHP schon beantwortet.

Als Teil der goneo-Familie bist du eingeladen, PHP 8.3 in deinen Projekten zu testen und zu implementieren. Wir sind gespannt auf dein Feedback und Ihre Erfahrungen mit diesen neuen Funktionen und Verbesserungen. Ihr Input ist entscheidend für uns, um zu verstehen, wie wir unsere Dienstleistungen weiter verbessern können, um Ihren Bedürfnissen noch besser gerecht zu werden.

User fragt: „Ich habe verglichen. Wie kann euer Webhosting so günstig sein?“

dalle 3 : "A group of software developers are working on a news release of php code. Their supervisor came in and told them they should stop working on it because there is something new."

Die Antwort auf die Frage, warum unsere Webhosting-Paket so günstig sein können, geben wir in unserer aktuelle Update-Episode im Youtube-Podcast von goneo.

Die günstigen Webhosting-Angebote von goneo findest du hier.

Außerdem reden wir dort auch über das Thema PHP und das Ende des Lebenszyklus von PHP 8.0 laut der Roadmap von PHP.net.

PHP 8.0 ist am Ende des Lifecycles angekommen. 8.3 wird bis Nov 2027 unterstützt.
PHP.net Roadmap für die Releases von PHP (Quelle: php.net). PHP 8.0 ist am Ende des Lifecycles angekommen.

Außerdem: Wir haben unsere Präsenz im Fediverse wieder reaktiviert, zunächst mit einem Account auf Mastodon: @goneo@mastodon.social.

Gibt es Webhosting-Themen, über die wir mal reden sollten? Schreib uns!

PHP ML auf einem Webhosting Account nutzen: Einfach mal ausprobieren

Arbeiten am PC, Programmieren in PHP

KI ist zur Zeit Hype. Dahinter stecken viele Methoden aus dem Bereich des Maschinellen Lernens (ML). In diesem Umfeld wird gerne Python als Programmiersprache genutzt, oft auch Java. Doch auch wer einen Webhosting-Account betreibt, PHP-Skripte erstellen und ausführen kann, kann ML einsetzen.

In diesem Blogbeitrag wollen wir für User und Userinnen, die gerne auch mal mit PHP experimentieren, eine Anregung geben, PHP ML auf einem Webhosting-Account bei zu nutzen. Wenn du uns deine Erfahrungen mitteilen könntest, wären wir dafür sehr dankbar.

Was ist PHP ML?

„PHP ML auf einem Webhosting Account nutzen: Einfach mal ausprobieren“ weiterlesen

Nextcloud-Version auf goneo betreiben

modern computer placed near server racks

Mit neueren Webhsotingpaket ist der Betrieb von Nextcloud auf goneo kein Problem,

Die aktuelle Version von Nextcloud – das ist eine Webapp für Onlinespeicher- und Teamzusammenarbeit – lässt sich nicht mehr mit MySQL 5, sondern nur mit MySQL 8 betreiben.

Voraussetzung MySQL 8

Bei goneo gibt es Webhosting- und Serverpakete mit MySQL 5 und MySQL 8. Neue Pakete stellen wir mit MySQL 8 zur Verfügung.

Kundeninnen und Kunden, die schon länger eine Webanwendung betreiben, sind jedoch oft noch auf MySQL 5 angewiesen. Welche Optionen du hast, wenn du die aktuelle Nextcloud – Version betreiben möchtest, beschreiben wir in diesem Blogbeitrag.

Wenn du Nextcloud auf goneo installierst, kannst du den Speicherplatz des Webhosting-Pakets als deinen eigenen Online-Speicherplatz nutzen, um Dateien aller Art „in der Cloud“ zu speichern, mit anderen zu teilen oder Dokumente mit anderen Usern gemeinsam zu bearbeiten.

Für Gruppen bis fünf oder sieben Mitgliedern ist eine Installation von Nextcloud eine gute Alternative zu teuren Kollaborationsapplikationen. Zudem ist diese Lösung in Sachen Datenhoheit schwer zu üertreffen. Für maximale Sicherheit kann der Online-Datenbestand verschlüsselt werden.

goneo Tarife und deren Speicherausstattung

Dazu benötigt man ein Webhosting– oder Managed-Server-Paket. Hier findest du die Speicherausstattung der einzelnen Tarife:

PaketSpeicherplatz Preis pro Monat Preis pro GB pro Monat
Webhosting Start20 GB 2,99 €0,1495 €
Webhosting Profi50 GB 5,99 €0,1198 €
Webhosting Premium – UNSER TIP100 GB 8,99 € 0,0899 €
Webhosting Ultra200 GB17,99 € 0,08995 €
Webserver Start 200 GB21,99 € 0,10995 €
Webserver Profi 400 GB34,99 € 0,08748 €
Webserver Premium800 GB59,99 € 0,07499 €
„Nextcloud-Version auf goneo betreiben“ weiterlesen

So erleichtert Composer die Installation neuer PHP-Software

man in white shirt using macbook pro

goneo bietet dir jetzt Zugriff auf das Tool Composer, mit dem du PHP-Anwendungen unkompliziert installieren kannst.

Webentwickler nutzen PHP in großem Umfang. PHP ist eine vielseitige Skriptsprache, die sich in den letzten Jahren rasant weiterentwickelt hat. Seit den Ursprüngen, die Rasmus Lerdorf damals mit Personal Home Page Tools gelegt hat (hier bei uns im Interview) bis heute zum Release PHP 8 sind ständig neue Funktionen hinzugekommen und PHP hat sich immer weiter ausdifferenziert. So entstanden viele Bibliotheken und Module, mit denen die Kernfunktionen bei Bedarf ergänzt werden können. Das beschleunigt die Entwicklung neuer Anwendungen sehr.

Doch nicht in jedem Kontext braucht man als Entwickler die gleiche PHP-Konfiguration und viele Module wären einfach überflüssig, würde man sie standardmäßig auf einem Server installieren.

Um genau die Module und Bibliotheken bereit zu stellen, die eine PHP-Anwendung braucht, gibt es Tools wie Composer. Composer steht nun auf nahezu allen Servern, mit denen die Websites unserer Kunden ausgeliefert werden, zur Verfügung. Im Webspace befindet sich eine Hilfsdatei namens „.composer“, die notwendig ist, damit das Tool seine Arbeit korrekt verrichten kann.

Mit Composer lassen sich Module effektiv verwalten. In diesem Beitrag werden wir uns ansehen, wo das Composer-Tool für PHP-Anwendungen von großem Vorteil sein kann.

„So erleichtert Composer die Installation neuer PHP-Software“ weiterlesen

End of Life für PHP 7.4

PHP 7.4 bei goneo nur noch bis 1.2.2923

🗓️ Ende der Unterstützung von PHP 7.4 bei goneo am 1.2.2023

Mit Ende November 2022 gilt PHP 7.4 als veraltet („end of life“) und ist damit planmäßig am Ende seines – wie es heißt – „Lifecycles“ angekommen. Mit PHP 7.4 endet auch die Hauptversionsnummer 7 und der Wechsel auf 8 ist nötig.

In der Praxis heißt das konkret: Für den Fall, dass Sicherheitslücken in PHP 7.4 gefunden werden, gibt es keine Unterstützung seitens des Herausgebers mehr. Die aktive Weiterentwicklung zur Funktionsverbesserung dieser Version ist schon vor einem Jahr eingestellt worden.

Die Roadmap von PHP findest du hier:
https://www.php.net/supported-versions.php

End of Life PHP 7.4: Was du jetzt tun kannst

goneo wird diese Version noch weiter anbieten, um einen stressfreien Übergang auf eine neuere Version zu ermöglichen. Dennoch wird goneo aus Sicherheitsgründen PHP 7.4 ab 1.2.2023 nicht mehr bereitstellen. 

Daher ist es jetzt an der Zeit, Webanwendungen und PHP-Skripte, die zur Zeit unter PHP 7.4 betrieben werden, zu überprüfen.

Wir schlagen das gleiche Verfahren vor, mit dem wir schon den Wechsel von PHP 5.6 auf PHP 7 unterstützt haben.

Programme und Skripte mit PHP 8 testen

Es ist wichtig, festzustellen, ob die Programme auch unter PHP 8.x funktionieren. Du kannst das im goneo-Kundencenter gefahrlos testen. Du musst nur die Version versuchsweise umschalten und prüfen, ob die Websites bzw. die Anwendung noch funktionieren. Falls nicht, kannst du zunächst wieder zu PHP 7.4 zurückschalten und eventuell aufgetretenen Problemen nachgehen.  

End of Life PHP 7.4. Dieses Release steht nur bis 1.2.2023 noch bereit. Ein Wechsel ist jetzt schon möglich und auch umkehrbar, falls etwas nicht fuznktioniert.
Im goneo-Kundencenter lässt sich die gewünschte PHP-Version festlegen. Die Änderungen werden sofort wirksam, so dass man bequem prüfen kann, ob die Webanwendung unter einer Domain problemlos mit einer neueren Version funktioniert. Wenn nicht, ist ein Zurückschalten möglich.
Bei goneo stehen mehrere PHP Releases zur Auswahl. Empfehlung ist, die neuste Variante zu nutzen.
goneo bietet stets mehrere PHP-Releases zur Auswahl an. Diese lassen sich problemlos umschalten. Die Änderungen werden sofort wirksam, so dass man so bequem und einfach testen kann, ob die Anwendungen und Skripte kompatibel sind.

Wo du Änderungen, die PHP 8 bringt, nachlesen kannst

Wie sich eine Umschaltung auswirkt, lässt sich allgemein schlecht prognostizieren. Je standardmäßiger und aktueller die eingesetzten Webanwendungen sind, desto weniger Probleme sind zu erwarten. Dementsprechend empfiehlt es sich immer, möglichst die neuste Version der Anwendungen zu nutzen. Bitte bei dieser Überprüfung auch Erweiterungen, Templates, Plugins, Themes etc. nicht vergessen.

Um PHP-Programmierern und Entwicklern von Skripten mehr Informationen bereitzustellen, hat die PHP-Organisation eine Hilfe-Seite angelegt. Insbesondere die Änderungen in Release 8, die nicht mehr kompatibel zu älteren Versionen sind, dürften interessant sein.

https://www.php.net/manual/de/migration80.incompatible.php (auch auf deutsch verfügbar)

Tipp: Stets die höchste PHP-Versionsnummer wählen

Es empfiehlt sich immer, den Release mit der höchsten Versionsnummer einzusetzen. Dies gilt insbesondere, wenn du ein neues Webprojekt anlegst. Was grundsätzlich neu ist, steht bei php.net im Einzelnen beschrieben.

Websites, die schon vor einiger Zeit entstanden sind, müssen angepasst werden. Manche Content Management Systeme wie WordPress sind in ihren aktuellem Releases meist schon kompatibel. Andere folgen mit Verzögerung.

Eine neue Version zu nutzen bringt viele Vorteile:

  • mehr Sicherheit im Betrieb der Website
  • mehr Performance durch effizienteren Code
  • Zukunftsfähigkeit
  • Neue Möglichkeiten wie JIT (Just in time) Compiler, opCache-Erweiterung …
  • Entwickler freuen sich auf mehr Konsistenz, Transparenz, Klarheit dank verbesserter Syntax und neuen API-Möglichkeiten

Wie du dich über geplante Updates auf dem Laufenden halten kannst

Weitere langfristig geplante Änderungen, Updates und Systemänderungen stellen wir auf dieser Seite zusammen: https://www.goneo.de/blog/geplante-updates

Insbesondere für Nutzerinnen und Nutzer, die „exotischere“ Usecases anwenden und eigene Skripte erstellen, empfiehlt es sich darauf ein Auge zu haben.

Im Prinzip ist mit etwa vier Softwareupdates pro Jahr zu rechnen. Ausnahmsweise können auch kürzerfristig Softwareversionen implementiert werden, sollten dringende Sicherheitspatches geliefert werden.

PHP 7.3 end of life

📆 Die Roadmap von PHP sah im Dezember 2021 das Ende der Unterstützung von PHP 7.3 vor. Zur Zeit können Kunden von goneo in einem Webhosting-Paket das Release 7.3 noch bis zum 2.Mai 2022 verwenden.

PHP ist eine Skriptsprache, die sich für viele Szenarien eignet und die für die Webentwicklung zum Standard gehört. Wichtige Webanwendungen wie WordPress, Joomla oder Nextcloud basieren auf PHP.

„PHP 7.3 end of life“ weiterlesen

PHP 7.3 Support noch bis Dezember 2021

Wie die Roadmap von PHP.net erkennen lässt, wird es ab 6.Dezember 2021 keine weitere Unterstützung der Entwickler für PHP Release 7.3 geben. Diese Version erschien vor knapp drei Jahren, im Ende 2018. Mittlerweile erschienen die Releases 7.4 und die neue Hauptversion 8.0. Release 8.1 steht in den Startlöchern.

5.6 7.0 7.1 7.2 7.3 7.4 8.0 1.Jan 2018 1.Jan 2019 1.Jan 2020 1.Jan 2021 1.Jan 2022 1.Jan 2023 1.Jan 2024 1.Jan 2025 Stand: 8.September 2021

Die PHP Roadmap, Stand Anfang September 2021. Rot markierte Versionen werden nicht mehr weiterentwickelt, grün markierte befinden sich im Status „aktive Entwicklung“ und orangefarben markierte Phasen bedeuten, dass für diese Version nur noch sicherheitsrelevante Ausgaben erscheinen werden.
Quelle: PHP Website, https://www.php.net/supported-versions.php

Webseitenbetreiber und Entwickler, die momentan noch PHP 7.3 verwenden, sollten die nächsten Monate nutzen, um die Anwendungen und Skripte so zu aktualiiseren, dass diese kompatibel zu PHP 7.4 sind. Besser ist es jedoch, gleich auf PHP 8 zu setzen.

„PHP 7.3 Support noch bis Dezember 2021“ weiterlesen

PHP-Versionen bei goneo (Update 2.Februar 2021)

In Kürze werden wir bei goneo für Webhosting-Pakete die PHP Version 8.0 integrieren. Kunden eines Managed Server können PHP 8.0.1 jetzt schon nutzen.

PHP 8.0 ergänzt die aktuellen Releases 7.2, 7.3. und 7.4, die wir zur Auswahl stellen. Dabei bleibt das Release 7.2 zunächst die Standardversion. Diese ist voreingestellt, wenn ein neuer Webserver angelegt wird.

Wichtig: Anfang März 2021 werden wir bei goneo das Release PHP 7.2 aus dem Angebot herausnehmen, da diese Version nicht mehr unterstützt wird, keine Updates der Entwickler mehr erfolgen und so kritische Sicherheitsprobleme auftreten könnten.

Wir halten uns bei der Planung eng an die Roadmap von PHP.net, wollen aber betroffenen Kunden ermöglichen, rechtzeitig Tests und gegebenenfalls Updates auszuführen.

7.2 7.3 7.4 8.0 1 Jan 2018 1 Jan 2019 1 Jan 2020 1 Jan 2021 1 Jan 2022 1 Jan 2023 1 Jan 2024 1 Jan 2025

Quelle: php.net

PHP 7.2 sollte also nicht mehr eingesetzt werden. Wer ein neues Projekt plant, nimmt am besten die neuste verfügbare Version. Falls eine Anwendung schon PHP 8.0 unterstützt, empfehlen wir diese gleich nach der Einführung von PHP 8.0 bei goneo zu verwenden. Die Einstellung erfolgt im goneo-Kundencenter.

Im goneo-Kundencenter steht die Version PHP 8.0 als weitere Auswahlmöglichkeit bereit (z.Zt. für Kunden mit Tarifen für Managed Server, in Kürze jedoch auch für Webhosting-Accounts). Die Version 7.2 wird Anfang März 2021 ersetzt. An ihre Stelle als Standardversion tritt PHP 7.4

Von vielen führenden Webanwendungen wie WordPress ist bekannt, dass sie mit PHP 8.0 zurecht kommen.

PHP 7.4 wird noch bis Ende 2022 gepflegt, so dass Sicherheitslücken vermieden werden. Bei PHP 7.3 ist ein Ende für Dezember 2021 geplant.

Bestehende Anwendungen und Skripte, die bereits laufen, sollten nun überprüft werden, ob sie mit PHP 7.3 oder 7.4 funktionieren. Am einfachsten testet man das, indem man im goneo Kundencenter die PHP-Version umstellt. Funktioniert die Anwendung danach genauso wie vor der Umschaltung, kann man die Einstellung dauerhaft so verwenden. Falls nicht, empfiehlt es sich, das Problem zu verfolgen und genauer zu identifizieren. Die Ursache kann an der Anwendung selbst liegen oder auch an Erweiterungen oder Templates. Unter Umständen deuten Fehlermeldungen oder typische Ausgabefehler darauf hin, wo das Problem liegt. Eventuell lässt sich dies mit einem Update der Anwendung beheben oder der Herausgeber der Software bzw. der oder die Entwickler, beschreiben auf ihrer Website Lösungsmöglichkeiten.

Bis März 2021 sind es noch einige Wochen, um diese Tests vorzunehmen. Dennoch ist es wichtig, dies jetzt anzugehen, damit bei Problemen noch Zeit für Reaktionen bleibt. In Kalenderwoche 9, also vom 1. bis 5.März 2021, sind entsprechende Wartungsarbeiten geplant. Mit diesem Wartungszyklus wird PHP 7.4 die neue Standardversion bei goneo.

Mehr erfahren über PHP 8.0

PHP 8.0 Onboarding (deutsch)

https://www.php.net/releases/8.0/de.php

T3n über PHP 8.0

https://t3n.de/news/php-8-neuerungen-1341419/

Entwickler.de über PHP 8.0

https://entwickler.de/online/php/php-8-features-expertencheck-579949993.html

Golem über PHP 8.0

https://www.golem.de/news/programmiersprache-php-8-0-erscheint-mit-jit-compiler-2011-152422.html

PHP.net Migrationsguide

https://www.php.net/manual/en/migration80.php

PHP 8.0 – eingestellte Funktionen (deprecated)

https://www.php.net/manual/en/migration80.deprecated.php

Glückwunsch! ? PHP wird 25 Jahre alt

Hand zeigt auf Computermonitor mit Codefragment

Am 8.Juni vor 25 Jahren veröffentlichte Rasmus Lerdorf seine Personal Home Page Tools unter dem Akronym PHP/FI. Das „FI“ stand für Form Interpreter. Heute steht PHP für „PHP: Hypertext Pre Processor“ (man muss die Abkürzung rekursiv lesen). Ohne PHP gäbe es heute kein Joomla, kein Drupal, kein WordPress.

Mit Lerdorf haben wir 2018 in Dortmund gesprochen. Anlass war damals der Übergang von PHP5 auf PHP7. Das Interview ist in einer goneo-Podcast-Episode verarbeitet, zu hören im goneo-Blog. Etwa ab 11 Minuten 25 Sekunden kommt das Interview.

Beitrag aus August 2018 im goneo Blog
Auch WordPress erinnert an die Geburtsstunde von PHP.