Laravel - Zrozumienie procesu wydania
Każda struktura aplikacji internetowych ma własną historię wersji i jest zawsze aktualizowana i utrzymywana. Każda najnowsza wersja oferuje nowe funkcje i funkcje, które zostały zmienione lub wycofane, dlatego ważne jest, aby wiedzieć, która wersja będzie odpowiednia dla Twoich projektów.
Jeśli chodzi o Laravel, istnieją dwie aktywne wersje, jak podano poniżej -
- Laravel 4 wydany w maju 2013
- Laravel 5.1 - wydany w lutym 2015
Laravel 5.1 zawiera również różne wydania z najnowszą wersją Laravel 5.1.5, która zawiera wszystkie solidne funkcje do tworzenia stron internetowych. Mapa drogowa Laravel lub wydanie wersji pokazano na poniższym obrazku -
Poniższe punkty są warte uwagi w kontekście zrozumienia procesu wydawania Laravel -
Stary katalog app/models została usunięta w Laravel 5.1.
Wszystkie kontrolery, oprogramowanie pośrednie i żądania są zgrupowane w katalogu w folderze app / Http.
A mianowicie nowy folder Providers katalog jest zamieniany na app/start pliki w poprzednich wersjach Laravel 4.x.
Wszystkie pliki językowe i widoki są przenoszone do resources informator.
Nowe polecenie rzemieślnika route:cache służy do rejestracji nowych tras i jest dołączony do wydania Laravel 5.1 i kolejnych wersji.
Laravel obsługuje HTTP middleware a także zawiera CSRF tokens i model uwierzytelniania.
Wszystkie modele uwierzytelniania znajdują się w jednym katalogu, a mianowicie resources/views/auth. Obejmuje rejestrację użytkowników, uwierzytelnianie i kontrolery haseł.
Wydania Laravel
Wersja | Wydanie | Naprawione błędy do | Poprawki bezpieczeństwa do |
---|---|---|---|
V1 | Czerwiec 2011 | - | - |
V2 | Wrzesień 2011 | - | - |
v3 | Luty 2012 | - | - |
v4 | maj 2013 | - | - |
5.0 | 4 lutego 2015 | 4 sierpnia 2015 | 4 lutego 2016 r |
5,1 (LTS) | 9 czerwca 2015 r | 9 czerwca 2017 r | 9 czerwca 2018 r |
5.2 | 21 grudnia 2015 r | 21 czerwca 2016 r | 21 grudnia 2016 r |
5.3 | 23 sierpnia 2016 | 23 lutego 2017 | 23 sierpnia 2017 |
5.4 | 24 stycznia 2017 r | 24 lipca 2017 r | 24 stycznia 2018 r |
5,5 (LTS) | 30 sierpnia 2017 | 30 sierpnia 2019 | 30 sierpnia 2020 r |
5.6 | 7 lutego 2018 r | 7 sierpnia 2018 r | 7 lutego 2019 r |
5.7 | 4 września 2018 r | 4 lutego 2019 r | 4 września 2019 |
Zwróć uwagę, że podświetlona wersja oznacza najnowsze wydanie.