Neuigkeiten für PHP-Entwickler: Laravel 11 Veröffentlichung
Am 12. März 2024 wurde die lang erwartete Version 11 des Laravel-Frameworks veröffentlicht, die eine Reihe von spannenden Neuerungen und Verbesserungen für die PHP-Entwicklungsgemeinschaft mit sich bringt.
2024-03-12 00:00:00 2024-03-12 00:00:00 Mike94
Laravel, das für seine Eleganz und Effizienz bei der Entwicklung von Webanwendungen bekannt ist, setzt mit dieser neuen Version erneut Maßstäbe.
Wichtige Highlights von Laravel 11:
-
Mindestanforderung PHP v8.2: Laravel 11 setzt PHP in der Version 8.2 voraus, was Entwickler dazu anregt, ihre Systeme entsprechend zu aktualisieren, um von den neuesten Sicherheits- und Leistungsverbesserungen zu profitieren.
-
Laravel Reverb – Ein neues WebSocket-Paket: Mit Laravel Reverb führt Laravel 11 einen neuen WebSocket-Server ein, der eine Echtzeitkommunikation zwischen Client und Server ermöglicht. Reverb zeichnet sich durch hohe Geschwindigkeit, nahtlose Integration mit Laravel Broadcasting, Unterstützung für horizontales Scaling mittels Redis und Kompatibilität mit dem Pusher-Protokoll aus.
-
Überarbeitete Verzeichnisstruktur: Die neue Version kommt mit einer gestrafften Verzeichnisstruktur, die die Anzahl der Dateien in einer frischen Installation um etwa 69 reduziert. Dies vereinfacht die Struktur und verbessert die Übersichtlichkeit des Projekts.
-
Änderungen bei Model Casts: Model Casts werden nun als Methode statt als Eigenschaft definiert, was eine flexiblere Handhabung ermöglicht.
-
Neues Dumpable Trait: Dieses Trait zielt darauf ab, den Kern des Frameworks zu vereinfachen und Entwicklern die Verwendung in eigenen Klassen zu ermöglichen.
-
Konfigurationsänderungen: Laravel 11 vereinfacht die Konfigurationsdateien und erweitert die .env-Datei, um alle notwendigen Optionen abzudecken.
-
Neue Hilfsmethode
once
: Diese Methode stellt sicher, dass bestimmter Code nur einmal ausgeführt wird, unabhängig davon, wie oft eine Objektmethode aufgerufen wird. -
Verschlankte Standardmigrationen: Die Standardmigrationen wurden überarbeitet und in nur zwei Dateien zusammengefasst.
-
Änderungen bei den Routen: Standardmäßig gibt es jetzt nur noch zwei Routendateien, und API-Routen sowie WebSocket-Broadcasting werden optional.
-
Neue /up Health Route: Laravel 11 führt eine neue Health-Check-Route ein, die eine bessere Integration mit Uptime-Monitoring-Tools ermöglicht.
-
APP_KEY Rotation: Eine neue Methode zur sanften Rotation des APP_KEY verbessert die Sicherheit, ohne ältere verschlüsselte Daten zu beeinträchtigen.
-
Entfernung des Console Kernel: Die Definition von Konsolenbefehlen erfolgt nun direkt in
routes/console.php
. -
Neue Artisan-Befehle: Zur schnellen Erstellung von Klassen, Enums, Interfaces und Traits wurden neue Artisan-Befehle hinzugefügt.
-
Neue Willkommensseite: Mit den großen Updates erhält man auch eine neue Willkommensseite bei der Erstellung einer neuen Laravel-Anwendung.
Diese Neuerungen in Laravel 11 versprechen, die Entwicklung von Webanwendungen noch effizienter und angenehmer zu gestalten. Für PHP-Entwickler, die auf der Suche nach einem modernen und leistungsfähigen Framework sind, bietet Laravel 11 spannende Möglichkeiten, ihre Projekte auf das nächste Level zu heben.
Erfahrungen
Hier Kannst Du einen Kommentar verfassen
Verwandte Beiträge
PHP5.3.6 erschienen, PHP5.2 eingestampft
Das PHP-Entwicklerteam stellt die Version 5.3.6 zur Verfügung und beendet den Support des 5.2-Zweiges. ...
![AmicaNoctis](/de/cache/img/7db53479b4d8289aa1fe24926b4bb0985050c.webp)
Autor :
AmicaNoctis
Kategorie:
Software & Web-Development
PHP Summit – Spring
Vom 21 bis 23. März 2011 präsentiert das PHP Magazin und die Entwickler Akademie den nächsten PHP Summit ...
![admin](/de/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Kategorie:
Software & Web-Development
PHP 5.3.2 60 Fehler weniger
Die Core-Developer von PHP haben ein weiteres Maintenance-Release von PHP 5.3 veröffentlicht. Neben dem schließen von Sicherheitslücken wurden 60 bekannte Fehler in der aktuellen PHP 5.3.2 Version behoben. ...
![admin](/de/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Kategorie:
Software & Web-Development
Kostenloser PHP Editor Codelobster
Ein einfach zu verwendender PHP, HTML, CSS, JavaScript Editor mit vielen Funktionen ...
![admin](/de/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Kategorie:
Software & Web-Development
PHP 5.4.0 ist fertig!
Mit neuen Spracheigenschaften aber ohne Register Globals, Magic Quotes und Safe Mode ist PHP 5.4.0 nach drei Jahren nach erscheinen der Version 5.3.0 fertig. ...
![admin](/de/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Kategorie:
Software & Web-Development
PHP 5.3.9 behebt Hash-bug
Die PHP-Version 5.3.9 behebt einen Bug, der DoS-Attacken über eine Hash-Kollisionen verhindern soll. ...
![admin](/de/cache/img/11d1a7c0dcebb73717cd882a819e96935050c.webp)
Autor :
admin
Kategorie:
Software & Web-Development