这篇文章主要讲解了“laravel中5.0和5.1有哪些区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“laravel中5.0和5.1有哪些区别”吧!
区别:1、“laravel5.1”版本是TLS版本,提供了三年的安全修复支持,“laravel5.0”版本不是长期支持的版本;2、“5.1”版本“app/Handlers”被合并到“app/Listeners”目录,“5.0”版本没有合并。
本文操作环境:Windows10系统、Laravel5.4版、Dell G3电脑。
laravel中5.0和5.1的区别
Laravel 5.1 为TLS版本,TLS为长期支持版本,提供3年的安全补丁支持。
可以简单的理解为5.0是测试版,5.1是正式版。
Laravel 5.1更新区别如下:
Laravel 5.1,将会提供两年的bug修复和三年的安全修复支持
“开箱即用”的[授权]支持
使用简单的回调或策略类即可方便地管理应用的授权逻辑
将登录次数限制引入框架
事件广播
中间件参数
测试革新
模型工厂
Artisan优化
目录结构app/Commands目录被重命名为app/Jobs,app/Handlers被合并到app/Listeners目录
加密,扩展openssl进行处理
扩展知识:
5.2版本更新区别如下:
六个月的 bug 修复和一年的安全修复支持
多认证驱动支持
隐式模型绑定
简化 Eloquent 全局作用域
可选择的认证脚手架
中间件组
访问频率限制
数组输入验证优化
5.3版本更新区别如下:
驱动的通知系
Laravel Echo提供强大的实时支持
Laravel Passport实现无痛的OAuth3服务器
通过Laravel Scout实现全文模型搜索
在Laravel Elixir中支持Webpack
发邮件,“可邮寄”的对象
明确分离web和api路由
基于闭包的控制台命令
存储上传文件的辅助函数
支持POPO和单动作控制器
以及优化前端脚手架
感谢各位的阅读,以上就是“laravel中5.0和5.1有哪些区别”的内容了,经过本文的学习后,相信大家对laravel中5.0和5.1有哪些区别这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!