У каждого фреймворка веб-приложений есть своя история версий, и она постоянно обновляется и поддерживается. Каждая последняя версия приносит новые функциональные возможности и функции, которые либо изменены, либо устарели, поэтому важно знать, какая версия подойдет для ваших проектов.
Когда дело доходит до Laravel, есть две активные версии, как указано ниже —
- Laravel 4 — выпущен в мае 2013
- Laravel 5.1 — выпущен в феврале 2015
Laravel 5.1 также включает в себя различные выпуски с последней версией Laravel 5.1.5, которая включает в себя все надежные функции для веб-разработки. Дорожная карта Laravel или релиз версии показан на рисунке ниже —
Следующие пункты заслуживают внимания в контексте понимания процесса выпуска Laravel —
-
Старый каталог app / models удален в Laravel 5.1.
-
Все контроллеры, промежуточное программное обеспечение и запросы сгруппированы в каталоге в папке app / Http.
-
Новая папка, а именно каталог провайдеров, заменяется файлами app / start в предыдущих версиях Laravel 4.x.
-
Все языковые файлы и представления перемещаются в каталог ресурсов .
-
Новый маршрут команды ремесленника : кеш используется для регистрации новых маршрутов и включен в выпуск Laravel 5.1 и последующие версии.
-
Laravel поддерживает промежуточное ПО HTTP, а также включает токены CSRF и модель аутентификации.
-
Все модели аутентификации находятся в одном каталоге, а именно resources / views / auth . Он включает в себя регистрацию пользователей, аутентификацию и контроллеры паролей.
Старый каталог app / models удален в Laravel 5.1.
Все контроллеры, промежуточное программное обеспечение и запросы сгруппированы в каталоге в папке app / Http.
Новая папка, а именно каталог провайдеров, заменяется файлами app / start в предыдущих версиях Laravel 4.x.
Все языковые файлы и представления перемещаются в каталог ресурсов .
Новый маршрут команды ремесленника : кеш используется для регистрации новых маршрутов и включен в выпуск Laravel 5.1 и последующие версии.
Laravel поддерживает промежуточное ПО HTTP, а также включает токены CSRF и модель аутентификации.
Все модели аутентификации находятся в одном каталоге, а именно resources / views / auth . Он включает в себя регистрацию пользователей, аутентификацию и контроллеры паролей.
Релизы Laravel
Версия | Релиз | Исправление ошибок до | Исправления безопасности до |
---|---|---|---|
V1 | Июнь 2011 | — | — |
V2 | Сентябрь 2011 | — | — |
v3 | Февраль 2012 | — | — |
v4 | Май 2013 | — | — |
5.0 | 4 февраля 2015 г. | 4 августа 2015 г. | 4 февраля 2016 г. |
5,1 (LTS) | 9 июня 2015 г. | 9 июня 2017 г. | 9 июня 2018 г. |
5,2 | 21 декабря 2015 г. | 21 июня 2016 г. | 21 декабря 2016 г. |
5,3 | 23 августа 2016 г. | 23 февраля 2017 г. | 23 августа 2017 г. |
5,4 | 24 января 2017 г. | 24 июля 2017 | 24 января 2018 г. |
5,5 (LTS) | 30 августа 2017 | 30 августа 2019 г. | 30 августа 2020 г. |
5,6 | 7 февраля 2018 г. | 7 августа 2018 г. | 7 февраля 2019 г. |
5,7 | 4 сентября 2018 г. | 4 февраля 2019 г. | 4 сентября 2019 г. |
Обратите внимание, что выделенная версия отмечает последний выпуск.