CakePHP是一個用PHP編寫的開源Web應用框架,不過其模型是用Ruby on Rails設計的。作爲PHP世界的Rails,CakePHP采納了RoR的許多優秀特性,成熟度較高。在cakephp.org站點的Sites in the wild頁面可以看到當前使用CakePHP框架的網站列表。
CakePHP 是一個運用了諸如ActiveRecord、Association Data Mapping、Front Controller和MVC$ O 8 @ ` A等著名設計模式的快速開發框架。該項目主要目标. s t U是提供一個可以讓各種層次的PHP開發人員快速地開發出健壯的Web應用,而 又不失靈活性。, W L
主要特性:
基于MVCw N c $ M架構
視圖支持Ajax
内置校驗框架
提供應用程序的基礎O O S , a P b l |模塊和CRUD 代碼自動生成功能
提供處理session,request,security的組件
靈活的視圖緩存功能
面向對象
無需配置:隻要安裝好數據庫
兼容PHP4和PHP5。