區(qū)別:1、“laravel5.1”版本是TLS版本,提供了三年的安全修復(fù)支持,“l(fā)aravel5.0”版本不是長期支持的版本;2、“5.1”版本“app/Handlers”被合并到“app/Listeners”目錄,“5.0”版本沒有合并。
本文操作環(huán)境:Windows10系統(tǒng)、Laravel5.4版、Dell G3電腦。
laravel中5.0和5.1的區(qū)別
Laravel 5.1 為TLS版本,TLS為長期支持版本,提供3年的安全補丁支持。
可以簡單的理解為5.0是測試版,5.1是正式版。
Laravel 5.1更新區(qū)別如下:
Laravel 5.1,將會提供兩年的bug修復(fù)和三年的安全修復(fù)支持
1.“開箱即用”的[授權(quán)]支持
2.使用簡單的回調(diào)或策略類即可方便地管理應(yīng)用的授權(quán)邏輯
3.將登錄次數(shù)限制引入框架
4.事件廣播
5.中間件參數(shù)
6.測試革新
7.模型工廠
8.Artisan優(yōu)化
9.目錄結(jié)構(gòu)app/Commands目錄被重命名為app/Jobs,app/Handlers被合并到app/Listeners目錄
10.加密,擴展openssl進行處理
擴展知識:
5.2版本更新區(qū)別如下:
六個月的 bug 修復(fù)和一年的安全修復(fù)支持
1.多認證驅(qū)動支持
2.隱式模型綁定
3.簡化 Eloquent 全局作用域
4.可選擇的認證腳手架
5.中間件組
6.訪問頻率限制
7.數(shù)組輸入驗證優(yōu)化
5.3版本更新區(qū)別如下:
1.驅(qū)動的通知系
2.Laravel echo提供強大的實時支持
3.Laravel Passport實現(xiàn)無痛的OAuth2服務(wù)器
4.通過Laravel Scout實現(xiàn)全文模型搜索
5.在Laravel Elixir中支持Webpack
6.發(fā)郵件,“可郵寄”的對象
7.明確分離web和api路由
8.基于閉包的控制臺命令
9.存儲上傳文件的輔助函數(shù)
10.支持POPO和單動作控制器
11.以及優(yōu)化前端腳手架
【相關(guān)推薦:laravel視頻教程】