0
A
回答
1
CakePHP的3有很多更好的功能比Cakephp2:
什麼是CakePHP中的第3版新?
此審查是基於CakePHP的3.0的α釋放,其結合了許多新的功能和增強功能,包括:
- 更好的性能。第3版將引導過程,路由過程和用於生成幫助程序模板的過程的幾個部分整合到性能改進中。
- 增強的組件和幫助程序。版本3通過其新的FlashHelper和FlashComponent爲「flash消息」提供增強的支持。此外,CookieComponent得到了增強,可以更輕鬆地分離cookie名稱空間的配置和cookie數據的處理。
- 改進的會話管理。會話管理一直是CakePHP中的靜態類,在許多方面已被證明是有問題的。使用版本3,現在可以從請求對象$ this-> request-> session()訪問會話。此更改還使會話更易於測試,並使CakePHP能夠使用PHPUnit 4.x.
- 改進約定的一致性。應用程序框架和插件骨架已更新爲使用相同的目錄結構以便更加一致。
- 主題和插件合併。 CakePHP 3的一個關鍵目標是讓主題更加強大和強大。爲了實現這一目標,顯而易見的是,真正需要的是主題能夠提供與插件相同的功能。因此,任何插件現在都可以用作主題,這也簡化了打包和重新分發。
- ORM改進。對ORM(對象關係映射)進行了一些API更改。最值得注意的是,爲保存操作指定深度關聯現在更爲簡單,並且已經改變了一些約定以減少新用戶之間的學習曲線和混亂。
此外,還有一些其他功能也計劃納入3.0版的測試版。最重要的是:
國際化和本地化(國際化和本地化)功能的增強
基於邊側的CacheHelper的替換包括
一個新的路由API更簡單和更快捷的路徑聲明
實際上,版本3代表的是前一次的重大升級CakePHP的版本。
結帳this鏈接
即使你是在CakePHP中2的專家,轉向CakePHP的3不會花費太多的努力!
相關問題
- 1. 與CakePHP3在同一個域上共存的CakePHP2
- 2. 與cakephp2
- 3. 與基準
- 4. CakePHP2與GET參數分頁
- 5. ajax與cakephp2更新div
- 6. CodeIgniter與Smarty基準
- 7. 在CakePHP2
- 8. CakePHP3濾波基於自定義規則
- 9. id與類選擇基準
- 10. ClearCase基準與結帳
- 11. Cakephp2與路由分頁鏈接
- 12. 與cakephp2分頁查看頁面
- 13. cakephp2與子文件夾中的wordpress
- 14. 無法在cakephp2
- 15. 轉換到CakePHP2
- 16. Cakephp2烘焙
- 17. CakePHP2在add.ctp
- 18. 與ID和名稱cakephp3選擇輸入
- 19. 混淆驗證與應用規則CakePHP3
- 20. CakePHP2測試登錄()
- 21. 基於與熊貓/蟒多個標準
- 22. 基準測試Node.js與JMeter的鬼魂
- 23. 聲明衝突與基準約束
- 24. CodeIgniter與Yii的比較基準測試
- 25. 搗亂時刻基準圖與gnuplot的
- 26. 使用gprof的與LULESH基準
- 27. 番石榴緩存與ehcache基準
- 28. 檢索與基準數據以可變
- 29. Cakephp3定製ExceptionRenderer
- 30. cakephp3類的DateTime
我希望那是你所問的,它真的不那麼清楚...... –