首页  >  文章  >  php框架  >  Laravel - 了解发布流程

Laravel - 了解发布流程

王林
王林原创
2024-08-27 10:51:23585浏览

每个Web应用程序框架都有自己的版本历史,并且始终在更新和维护。每个最新版本都会带来新的功能和功能,这些功能要么已更改,要么已弃用,因此了解哪个版本适合您的项目非常重要。

说到 Laravel,有两个活跃版本,如下所示 -

  • Laravel 4 - 2013 年 5 月发布
  • Laravel 5.1 - 2015 年 2 月发布

Laravel 5.1 还包括最新版本 Laravel 5.1.5 的各种版本,其中包括用于 Web 开发的所有强大功能。 Laravel 的路线图或版本发布如下图所示 -

Laravel Release Process

在理解 Laravel 的发布过程中,以下几点值得注意 -

  • Laravel 5.1 中删除了app/models 旧目录。

  • 所有控制器、中间件和请求都分组在 app/Http 文件夹下的一个目录中。

  • 新文件夹 Providers 目录被替换为以前版本的 Laravel 4.x 中的 app/start 文件。

  • 所有语言文件和视图都移至resources目录。

  • 新的 artisan 命令 route:cache 用于注册新路由,并包含在 Laravel 5.1 及更高版本的发布中。

  • Laravel 支持HTTP 中间件,还包括CSRF 令牌 和身份验证模型。

  • 所有认证模型都位于一个目录下,即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(LTS) 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(LTS) 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日

请注意,突出显示的版本标志着最新版本。

以上是Laravel - 了解发布流程的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn