laravel的5.2和5.4版本有哪一些的不同
Admin 2022-06-14 群英技术资讯 1224 次浏览
这篇文章将为大家详细讲解有关“laravel的5.2和5.4版本有哪一些的不同”的知识,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。区别:1、“5.4版本”再右键和通知中支持了Markdown,而“5.2版本”不支持;2、“5.4版本”在集合中支持高阶消息传递,而“5.2版本”不支持;3、“5.4版本”在广播频道上支持进行路由模型绑定,而“5.2版本”不支持。

本文操作环境:Windows10系统、Laravel5.4版、Dell G3电脑。
laravel不同版本更新区别如下:
5.2版本增加(2016发布)
六个月的 bug 修复和一年的安全修复支持
1.多认证驱动支持
2.隐式模型绑定
3.简化 Eloquent 全局作用域
4.可选择的认证脚手架
5.中间件组
6.访问频率限制
7.数组输入验证优化
5.4版本(2017年)增加
1.在邮件和通知中支持Markdown
2.浏览器自动测试框架Laravel Dusk、Laravel Mix、Blade“组件”和“插槽”
3.在广播频道上进行路由模型绑定
4.在集合中支持高阶消息传递
5.基于对象的Eloquent事件
6.任务级别的“重试”和“超时”设置
7.“实时”门面、更好的支持Redis Cluster
8.自定义透视表(pivot)模型
9.请求输入清理中间件
10.优化Redis集群支持
11.迁移默认字符换长度
12.官方开发组还review和重构了整个框架的底层代码,以让其更加干净和清晰
六个月的 bug 修复和一年的安全修复支持
扩展知识:
5.1版本增加(2015发布)
Laravel 5.1,将会提供两年的bug修复和三年的安全修复支持
1.“开箱即用”的[授权]支持
2.使用简单的回调或策略类即可方便地管理应用的授权逻辑
3.将登录次数限制引入框架
4.事件广播
5.中间件参数
6.测试革新
7.模型工厂
8.Artisan优化
9.目录结构app/Commands目录被重命名为app/Jobs,app/Handlers被合并到app/Listeners目录
10.加密,扩展openssl进行处理
5.3版本(2016年下半年)增加
1.驱动的通知系
2.Laravel Echo提供强大的实时支持
3.Laravel Passport实现无痛的OAuth2服务器
4.通过Laravel Scout实现全文模型搜索
5.在Laravel Elixir中支持Webpack
6.发邮件,“可邮寄”的对象
7.明确分离web和api路由
8.基于闭包的控制台命令
9.存储上传文件的辅助函数
10.支持POPO和单动作控制器
11.以及优化前端脚手架
六个月的 bug 修复和一年的安全修复支持
5.5版本(2017下半年)增加
Laravel 5.5 是一个 LTS 版本,会提供为期 2 年的 bug 修复和为期 3 年的安全修复支持。
1.新增了包自动检测功能
2.API资源/转化
3.自动注册控制台命令
4.队列任务链
5.队列任务速率限制
6.基于时间的任务尝试
7.可渲染的邮件
8.可渲染和报告的异常
9.更加一致的异常处理
10.数据库测试优化
11.更简单的验证规则自定义
12.React前端预置
13.Route::view和 Route::redirect 方法
14.Memcached 和 Redis 缓存驱动”锁”
15.按需通知
16.Dusk 无痛感支持 Chrome
17.方便的 Blade 快捷键
18.优化信任的代理支持
5.6版本(2018年)增加
1.日志系统、
2.单机任务调度
3.模型序列化优化
4.Eloquent 日期格式化优化
5.动态频率限制
6.广播频道类
7.API 资源控制器生成
8.Blade 组件别名
9.Argon2 密码哈希支持
9.引入 Collision 扩展包
所有的前端脚手架代码都已升级到 Bootstrap 4,Laravel 底层使用的 Symfony 组件都已升级到 Symfony ~4.0 版本。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
php PSR-4的意思:1、PSR-4规范了指定文件路径从而自动加载类,同时规范了自动加载文件的位置。2、在PSR-4的键下,可以定义命名空间和路径的映射关系。
和html、xml文件不同,PHP文件不可以直接用浏览器打开,而是需要有PHP的运行环境才可以访问和打开。当然如果只是单纯的想要编辑PHP文件,而不是运行的话,那么是比较简单的
区别:1、yaf是使用c语言开发的,效率更高,而laravel是使用PHP开发的,相比之下效率较慢;2、yaf的代码较为简洁轻便,易于调试,而laravel的代码与之相比较为复杂,对编辑器不友好,不易于调试。
本文实例讲述了PHP设计模式:装饰器模式Decorator。下文有实例供大家参考,对大家了解操作过程或相关知识有一定的帮助,而且实用性强,希望这篇文章能帮助大家,下面我们一起来了解看看吧。
swoole扩展安装失败的解决办法:首先删除“/etc/php.d/”目录中的“mysqlnd.ini”文件;然后在“extension=swoole.so”上面添加“extension=mysqlnd.so”即可。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008