Учебники

Laravel — Понимание процесса релиза

У каждого фреймворка веб-приложений есть своя история версий, и она постоянно обновляется и поддерживается. Каждая последняя версия приносит новые функциональные возможности и функции, которые либо изменены, либо устарели, поэтому важно знать, какая версия подойдет для ваших проектов.

Когда дело доходит до Laravel, есть две активные версии, как указано ниже —

  • Laravel 4 — выпущен в мае 2013
  • Laravel 5.1 — выпущен в феврале 2015

Laravel 5.1 также включает в себя различные выпуски с последней версией Laravel 5.1.5, которая включает в себя все надежные функции для веб-разработки. Дорожная карта Laravel или релиз версии показан на рисунке ниже —

Процесс выпуска 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 г.

Обратите внимание, что выделенная версия отмечает последний выпуск.