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.04 февраля 2015 г.4 августа 2015 г.4 февраля 2016 г.
5,1 (LTS)9 июня 2015 г.9 июня 2017 г.9 июня 2018 г.
5,221 декабря 2015 г.21 июня 2016 г.21 декабря 2016 г.
5,323 августа 2016 г.23 февраля 2017 г.23 августа 2017 г.
5,424 января 2017 г.24 июля 201724 января 2018 г.
5,5 (LTS)30 августа 201730 августа 2019 г.30 августа 2020 г.
5,67 февраля 2018 г.7 августа 2018 г.7 февраля 2019 г.
5,74 сентября 2018 г.4 февраля 2019 г.4 сентября 2019 г.

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


Поділитись