ThinkPHP v5.0.24 完整版
v0
改進關聯的save方法
改進模型資料驗證
Collection增加values方法
改進unique驗證方法
改進Request類別的method方法
ThinkPHP簡介ThinkPHP是一個免費開源的,快速、簡單的物件導向的輕量級PHP開發框架,遵循Apache2開源協定發布,是為了敏捷WEB應用開發和簡化企業級應用開發而誕生的。擁有眾多的優秀功能和特性,經歷了三年多發展的同時,在社區團隊的積極參與下,在易用性、擴展性和性能方面不斷優化和改進,眾多的典型案例確保可以穩定用於商業以及門戶級的開發。
ThinkPHP借鑒了國外許多優秀的框架和模式,使用物件導向的開發結構和MVC模式,採用單一入口模式等,融合了Struts的Action想法和JSP的TagLib(標籤庫)、RoR的ORM映射和ActiveRecord模式,封裝了CURD和一些常用操作,在專案配置、類別庫導入、模版引擎、查詢語言、自動驗證、視圖模型、專案編譯、快取機制、SEO支援、分散式資料庫、多資料庫連接和切換、認證機制和擴展性方面均有獨特的表現。
ThinkPHP主要特性包括規範:遵循PSR-2、PSR-4規範,Composer及單元測試支援;
嚴謹:異常嚴謹的錯誤偵測和安全機制,詳細的日誌訊息,為你的開發保駕護航;
靈活:減少核心依賴,擴展更靈活、方便,支援命令列指令擴展;
API友善:優秀的效能和REST支援、遠端調試,更好的支援API開發;
高效能:惰性加載,及路由、配置和自動加載的快取機制;
ORM:重構的資料庫、模型及關聯,MongoDb支援;