每个Web应用程序框架都有自己的版本历史记录,并且始终在进行更新和维护.每个最新版本都带来了新的功能和功能,无论是更改还是弃用,因此您必须知道哪个版本适合您的项目.
当谈到Laravel时,有下面给出的两个活动版本 :
2013年5月发布的Laravel 4-
Laravel 5.1-于2015年2月发布
Laravel 5.1还包括最新版本的Laravel 5.1.5的各种版本,其中包括用于Web开发的所有强大功能. Laravel的路线图或版本发布如下图所示 :
在了解Laravel的发布过程中,以下几点值得注意;
Laravel 5.1中删除了 app/models 的旧目录.
所有控制器,中间件和请求都分组在一个app/Http文件夹下的目录.
新文件夹即 Providers 目录被 app/start
所有语言文件和视图都移动到资源目录.
新工匠命令 route:cache 用于注册新路由,并包含在Laravel 5.1和更多版本.
Laravel支持 HTTP中间件还包括 CSRF令牌和身份验证模型.
所有身份验证模型都位于一个目录即 resources/views/auth .它包括用户注册,身份验证和密码控制器.
Laravel Releases
版本 | 发布 | 错误修复直到 | 安全修复直到 |
---|---|---|---|
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年9月9日 |
5.2 | 2015年12月21日 | J un 21,2016 | 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 | 9月4日,2018年 | 2019年2月4日 | 2019年9月4日 |
请注意,突出显示的版本标记了最新版本.