laravel war die erste Beta-Version, die am 9. Juni 2011 veröffentlicht wurde. Laravel1 wurde einen Monat später veröffentlicht. Laravel1 wurde mit einigen integrierten Modulen wie Validierungsmethoden, Paginierung, Befehlszeilenpaketprogramm und eloquentem ORM veröffentlicht Am 24. November 2011 wurde Laravel3 am 22. Februar 2012 und Laravel9 im Februar 2022 veröffentlicht.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Laravel Version 9, Dell G3-Computer.
Laravel1
Die erste Beta-Version von Laravel wurde am 9. Juni 2011 veröffentlicht. Nach der Veröffentlichung der Beta-Version wurde innerhalb eines Monats Laravel 1 veröffentlicht. Laravel 1 verfügt über einige integrierte Funktionen wie Authentifizierung, Eloquent ORM für Datenbankoperationen, Lokalisierung, Modelle und Beziehungen, einfachen Routing-Mechanismus, Caching, Sitzungen, Ansichten, Erweiterbarkeit durch Module und Bibliotheken sowie HTML-Helfer.
Laravel 1 folgt nicht dem MVC-Framework, aber Entwickler verwenden dieses Framework, weil seine Syntax sehr klar ist. Nach der Entwicklung von Laravel 1 fügte Taylor Otwell neue Funktionen wie Validierungsmethoden, Paginierung, Befehlszeilen-Paketinstallationsprogramm und Eloquent ORM hinzu. Aufgrund der Hinzufügung neuer Funktionen wurde eine neue Version entwickelt, Laravel 2, deren Entwicklung weniger als sechs Monate dauerte.
Laravel2
Die Version von Laravel 2 wurde am 24. November 2011 veröffentlicht. Laravel2 beseitigt die in Laravel 1 aufgeworfenen Probleme, Laravel 2 folgt der MVC-Architektur. Laravel 2 kann als echtes MVC-Framework betrachtet werden. Im September 2011 veröffentlichte Laravel 2 integrierte Unterstützung für Controller, Template-Engines (Blades genannt) und Inversion of Control (IOC). Dank der Hinzufügung von Controllern wird das Laravel 2-Framework zu einem vollqualifizierten MVC-Framework. Der Hauptnachteil dieses Frameworks besteht darin, dass die Unterstützung für Module von Drittanbietern entfällt.
Laravel3
Die Version von Laravel 3 wurde am 22. Februar 2012 veröffentlicht. Diese Version umfasst wesentliche Funktionen wie Unit-Test-Integration, Artisan-Befehlszeilenschnittstelle, Datenbankmigration, Ereignisse, Sitzungstreiber, Datenbanktreiber und mehr. Laravel 3 ist das stabilste und einfachste Framework für den Einsatz in verschiedenen Webanwendungen. Laravel 3 kam als stabile Version auf den Markt und viele Entwickler begannen, auf das Laravel-Framework umzusteigen. Fünf Monate nach der Veröffentlichung von Laravel 3 begannen die Entwickler des Frameworks mit der Arbeit an einer neuen Version des Frameworks, nämlich Laravel 4.
Laravel 4
Die Laravel-Version wurde am 28. Mai 2013 veröffentlicht, ein Jahr und drei Monate nach der Veröffentlichung von Version 3. Obwohl die Veröffentlichung neuer Versionen ein Zeichen für die kontinuierliche Weiterentwicklung des Frameworks ist, verringert es die Glaubwürdigkeit des Frameworks. Entwickler fordern Stabilität und daher kommt Laravel 4 auf den Markt, um eine glänzende Zukunft in der PHP-Entwicklung zu erreichen.
Laravel 4 ist von Grund auf als eine Sammlung von Komponenten geschrieben, die ineinander integriert sind. Die Verwaltung dieser Komponenten erfolgt über einen Abhängigkeitsmanager namens Composer. Laravel 4 verfügt über einen erweiterten Funktionsumfang, den andere Versionen von Laravel nicht bieten müssen, z. B. Datenbank-Seeds, Nachrichtenwarteschlangen, integrierten Mailer, Eloquent ORM mit Bereichen, Soft-Deletes usw.
Laravel 5
Die Version Laravel 5 wurde im Februar 2015 veröffentlicht und ist eine Erweiterung der Vorgängerversion Laravel 4. Neu in Laravel 5 ist die Möglichkeit, regelmäßig Aufgaben zur Ausführung zu planen, und zwar über ein Paket namens Scheduler, eine Abstraktionsschicht namens Flysystem, die die Nutzung von Remote-Speicher ermöglicht. Wie beim lokalen Dateisystem Elixir wird die Authentifizierung durch die Verwendung des Socialite-Pakets vereinfacht. Außerdem wird eine neue Funktion eingeführt: die Verzeichnisbaumstruktur für entwickelte Anwendungen.
Laravel 5.1 wurde im Juni 2015 veröffentlicht. Es enthält neue Funktionen wie eine neue Verzeichnisstruktur, eine vereinfachte Methodeninjektion und das Konzept des Routen-Caching.
Laravel 5.2 wurde im Dezember 2015 veröffentlicht. Zu den in dieser Version hinzugefügten Funktionen gehören Authentifizierungsgerüst, Array-Validierung, Serverüberwachung und Laravel Cashier.
Laravel 5.3 wurde im August 2016 veröffentlicht. Es umfasst Funktionen wie Laravelecho, neues Benachrichtigungssystem, Laravel Scout und Passport.
Laravel 5.4 wurde im Januar 2017 veröffentlicht. Es umfasst Funktionen wie Laravel Dusk, Laravel Mix, automatische Fassaden und verbessertes Routing.
Die Version 5.5 von Laravel wurde im August 2017 veröffentlicht. Diese Version führt PHP 7 ein, um die Leistung von Laravel-Anwendungen zu verbessern. Es enthält außerdem neue Funktionen wie Routenmethoden und die automatische Paketerkennung, um Pakete automatisch hinzuzufügen.
Laravel 5.6 Version wurde im Februar 2018 veröffentlicht. Es enthält neue Funktionen wie neue Blade-Anweisungen und die Generierung von API-Controllern. In dieser Version wurden auch neue Funktionen wie Argon und Passwort-Hashing-Unterstützung hinzugefügt. Bootstrap 4 wurde vor Laravel 5.6 veröffentlicht, daher wurde Bootstrap 4 in dieser Version eingeführt.
Die Version 5.7 von Laravel wurde im September 2018 veröffentlicht und enthält Funktionen wie Laravel Dump Server und Laravel Nova. In dieser Version wurden einige weitere Funktionen hinzugefügt, z. B. der URL-Generator und die aufrufbare Syntax sowie verbesserte Fehlermeldungen.
【Verwandte Empfehlung: Laravel-Video-Tutorial】
Das obige ist der detaillierte Inhalt vonWann wurde Laravel veröffentlicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!