PHP-Konferenz 2024: Die wichtigsten Ankündigungen und Neuerungen

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Die wichtigsten Ankündigungen der PHP-Konferenz 2024: Was erwartet Entwickler?



Im Dezember 2024 fand in San Francisco die jährliche PHP Community Summit-Konferenz statt, die über 2000 Entwickler aus der ganzen Welt versammelte. Die Veranstaltung diente als Plattform für die Ankündigung wichtiger Änderungen im PHP-Ökosystem sowie für die Präsentation neuer Versionen beliebter Frameworks. In diesem Artikel haben wir die wichtigsten Ankündigungen zusammengestellt, die die Arbeit jedes PHP-Entwicklers beeinflussen werden.



1. PHP 8.4: Revolution durch Property Hooks



Das Hauptereignis der Konferenz war die Ankündigung der Veröffentlichung von PHP 8.4, die für März 2025 geplant ist. Die wichtigste Neuerung sind die lang erwarteten Property Hooks, die es ermöglichen, das Verhalten von Klasseneigenschaften zu überschreiben, ohne Getter und Setter manuell schreiben zu müssen. Dies vereinfacht den Code und macht ihn lesbarer.



  • Property Hooks — neue Syntax zur Verwaltung des Zugriffs auf Eigenschaften (Analogon zu C#).
  • Verbesserter JIT-Compiler — Leistungssteigerung um 15-20% für rechenintensive Aufgaben.
  • Deprecation alter Funktionen — endgültige Entfernung veralteter Methoden aus dem Kern.
  • Attribute für Typen — Möglichkeit, Parametertypen flexibler zu annotieren.


2. Laravel 11: Neue Engine für Warteschlangen



Taylor Otwell, der Schöpfer von Laravel, stellte die Beta-Version von Laravel 11 vor. Die wichtigste Neuerung ist die integrierte Warteschlangen-Engine auf Basis von Redis Streams, die den veralteten Beanstalkd ersetzt. Dies wird die Verarbeitung von Hintergrundaufgaben um das 2- bis 3-fache beschleunigen und das Deployment vereinfachen.



Außerdem wird es in Laravel 11 eine automatische Testgenerierung auf Basis von Routen und Controllern geben, was die Zeit für das Schreiben von Unit-Tests verkürzt.



3. Symfony 7.1: Asynchrone HTTP-Clients



Fabien Potencier, der Projektleiter von Symfony, kündigte die Veröffentlichung von Symfony 7.1 mit Unterstützung für asynchrone HTTP-Anfragen auf Basis von ReactPHP an. Dies ermöglicht die gleichzeitige Ausführung mehrerer Anfragen ohne Blockierung der Skriptausführung. Besonders nützlich für Microservice-Architekturen und API-Gateways.



  • Async HttpClient — nicht blockierende Anfragen mit Unterstützung für Verbindungspools.
  • Verbesserte Integration mit Doctrine ORM — neuer Migrationsmanager mit automatischem Rollback.
  • PHPStan-Kompatibilität — integrierte Unterstützung für statische Analyse aller Komponenten.


4. Tools: PhpStorm 2025 und statische Analyse



JetBrains kündigte die Veröffentlichung von PhpStorm 2025 mit einem integrierten KI-Assistenten an. Dieser wird Echtzeit-Code-Refactoring vorschlagen sowie Sicherheitslücken im laufenden Betrieb erkennen.



Darüber hinaus stellte die PHPStan-Community Version 2.0 mit Unterstützung für Generics für benutzerdefinierte Sammlungen und vollständig automatischer Typableitung für komplexe Ausdrücke vor.



5. Sicherheit und Zukunft von PHP



Ein eigener Abschnitt der Konferenz war der Sicherheit gewidmet. Vorgestellt wurde die neue Initiative PHP Security Alliance — ein Zusammenschluss von Kernentwicklern und Unternehmen (Zend, Automattic, Laravel) zur schnellen Reaktion auf Sicherheitslücken. Geplant ist die Veröffentlichung von Patches

Empfohlene Bibliotheken