您好,登錄后才能下訂單哦!
這篇文章主要介紹“laravel5.2和laravel5.4有哪些區別”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“laravel5.2和laravel5.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實現無痛的OAuth3服務器
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 版本。
關于“laravel5.2和laravel5.4有哪些區別”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。