laravel框架
優點
- 文檔豐富
- 大量的第三方開源庫
- 安全機制齊全(表單驗證等)
- 中間件和路由對訪問進行過濾及控制,避免非法請求
- 錯誤處理機制友好
- 支持composer包管理工具
- 集合了php比較新的特性及各種設計模式。
缺點:
- 基於組件式的框架,比較臃腫
- 性能比yaf等小型框架的效率會低一些
- 較復雜,上手比一般框架要慢
TP框架
優點
- 輕量級中型框架,易上手,文檔豐富,適合php框架初學者
- 兼容性較強,php4、php5完全兼容,完全支持utf8
- 適合中小型項目的開發
- tp3.2.2 引入composer包管理工具
缺點:
- 對ajax支持不友好
- 目錄結構混亂
- 上手容易,深入學習較難
YII框架
優點
- 基於組件的高性能php框架,適用於大型web應用
- 純OOP
- 模型使用方便
- 開發速度快、運行速度快
- 使用命令行工具
- 支持composer包管理工具
缺點:
- 對model層的指導和考慮較少
- 文檔實例較少
- 要求php技術精通,OOP編程要熟練
- view不是理想view,里面有php代碼。
以上總結參考:https://mp.weixin.qq.com/s/BivlzyLEPXmyV6StkvbGnA、https://mp.weixin.qq.com/s/-qE-9CkroOOKzNHibqv_ww