/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
CakePHP是一款開源的Web應用框架,運用了諸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名設計模式的快速開發框架,該項目主要目標是提供一個可以讓各種層次的PHP開發人員快速地開發出健壯的Web應用,而又不失靈活性。
CakePHP是一款多功能開源Web程序框架,該框架采用的最新的算法語言程序打造,可以對常見的編程開發項目提供框架技術支持,方便程序開發人員通過該框架完成Web程序的開發工作,有需要的小夥伴快來下載體驗吧!
基於MVC架構
視圖支持Ajax
內置校驗框架
提供應用程序的基礎模塊和CRUD 代碼自動生成功能
提供處理session,request,security的組件
靈活的視圖緩存功能
麵向對象
無需配置:隻要安裝好數據庫
兼容PHP4和PHP5。
CakePHP是一個用PHP編寫的開源Web應用框架,不過其模型是用Ruby on Rails設計的。作為PHP世界的Rails,CakePHP采納了RoR的許多優秀特性,成熟度較高。在cakephp.org站點的Sites in the wild頁麵可以看到當前使用CakePHP框架的網站列表。
CakePHP 的新亮點便是支持PHP 5特性,包括PHP 5的異常、標準庫、JSON編碼(json_encode)及新引入的PDO(PHP Data Objects)數據訪問接口。PSR-0命名約定已經被采納,所有的類都可被映射至一個與類名相同的文件。對象現在已可作為CakePHP庫注入,正如開發人員所說的"沒有借口再去修改核心文件了"。開發團隊同時表示,由於lazy-loading(延遲加載)的廣泛使用,CakePHP現在要比以前快得多,甚至在調試模式下也如此。
CakePHP的底層控製庫則完全進行了重構(rebuilt),加入了自動幫助(automatic help generation)、參數檢查及代碼高亮等功能。而且使用PHPUnit取代SimpleUnit作為CakePHP中的測試框架,對PostgreSQL、SQLite和微軟的SQL Server數據庫的支持功能也進行改進。新的CakePHP 2.0文檔已經寫好,同時為CakePHP 1.3用戶提供了一個詳細的遷移指南。
CakePHP 不再支持PHP4,CakePHP團隊對其代碼庫進行了重構,以便嚴格遵循PHP 5規範(包括5.2及以後版本)。
CakePHP核心團隊很高興地宣布CakePHP 3.9.4立即可用。這是一個3.9分支的維護版本,修複了一些社區報告的問題。
錯誤修複
在3.9.4中,你可以期待以下變化。請查看每一次提交的變更日誌。
pj()函數現在更好地支持UTF-8數據。
修正了從3.x的早期版本升級時關於SameSite索引的警告。
改進了 API 文檔。
增加了PHP版本上限<8.0的限製。由於3.x有幾個與PHP8不兼容的依賴關係,我們也無法在不破壞兼容性的情況下輕鬆支持PHP8。