Laravel - 了解发布流程

  • 简述

    每个 Web 应用程序框架都有自己的版本历史记录,并且始终在更新和维护。每个最新版本都会带来新的功能和功能,这些功能要么已更改,要么已弃用,因此了解哪个版本适合您的项目非常重要。
    当谈到 Laravel 时,有两个活跃版本,如下所示 -
    • Laravel 4 - 2013 年 5 月发布
    • Laravel 5.1- 2015 年 2 月发布
    Laravel 5.1 还包括最新版本 Laravel 5.1.5 的各种版本,其中包括用于 Web 开发的所有强大功能。Laravel 的路线图或版本发布如下图所示 -
    Laravel 发布流程
    在理解 Laravel 的发布过程中,以下几点值得注意:
    • 旧目录app/models在 Laravel 5.1 中被删除。
    • 所有控制器、中间件和请求都分组在 app/Http 文件夹下的一个目录中。
    • 一个新文件夹即Providers目录被替换为app/startLaravel 4.x 之前版本中的文件。
    • 所有语言文件和视图都移动到resources目录。
    • 新工匠命令route:cache用于注册新路线,并包含在 Laravel 5.1 及更高版本的发布中。
    • Laravel 支持HTTP middleware还包括CSRF tokens和认证模型。
    • 所有认证模型都位于一个目录下,即resources/views/auth。它包括用户注册、身份验证和密码控制器。
  • Laravel 发布

    版本 发布 错误修复直至 安全修复直至
    V1 2011年6月 - -
    v2 2011年9月 - -
    v3 2012年2月 - -
    v4 2013年5月 - -
    5.0 2015 年 2 月 4 日 2015年8月4日 2016 年 2 月 4 日
    5.1(长期支持) 2015 年 6 月 9 日 2017 年 6 月 9 日 2018 年 6 月 9 日
    5.2 2015 年 12 月 21 日 2016 年 6 月 21 日 2016 年 12 月 21 日
    5.3 2016年8月23日 2017 年 2 月 23 日 2017 年 8 月 23 日
    5.4 2017 年 1 月 24 日 2017年7月24日 2018年1月24日
    5.5(长期支持) 2017年8月30日 2019年8月30日 2020年8月30日
    5.6 2018年2月7日 2018年8月7日 2019年2月7日
    5.7 2018 年 9 月 4 日 2019 年 2 月 4 日 2019 年 9 月 4 日
    请注意,突出显示的版本标志着最新版本。