1.ThinkPhP
ThinkPHP 是一個免費開源的,快速、簡單的物件導向的 輕量級PHP開發架構,遵循Apache2開源協議發布,是為了敏捷WEB應用開發和簡化公司專屬應用程式開發而誕生的。ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的效能和至簡的代碼的同時,也注重易用性。並且擁有眾多的原創功能和特性,在社區團隊的積极參与下,在易用性、擴充性和效能方面不斷最佳化和改進,眾多的典型案例確保可以穩定用於商業以及門戶級的開發。
經過6年的不斷積累和重構,3.0版本在架構底層的定製和擴充方面趨於完善,使得應用的開發範圍和需求適應度更加擴大,能夠滿足不同程度的開發人員的需求。而且引入了全新的CBD(核心+行為+驅動)架構模式,旨在打造DIY架構和AOP編程體驗,讓ThinkPHP能夠在不同方面都能快速滿足項目和應用的需求,並且正式引入SAE、REST和Mongo支援。
使用ThinkPHP,你可以更方便和快捷的開發和部署應用。當然不僅僅是企業級應用,任何PHP應用開發都可以從ThinkPHP的簡單和快速的特性中受益。ThinkPHP本身具有很多的原創特性,並且倡導大道至簡,開發由我的開發理念,用最少的程式碼完成更多的功能,宗旨就是讓WEB應用開發更簡單、更快速。為此ThinkPHP會不斷吸收和融入更好的技術以保證其新鮮和活力,提供WEB應用開發的最佳實務!經過6年來的不斷重構和改進,ThinkPHP達到了一個新的階段,能夠滿足企業開發中複雜的項目需求,足以達到企業級和門戶級的開發標準。
2.CakePHP
CakePHP是一個運用了諸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名設計模式的快速開發架構。該項目主要目標是提供一個可以讓各種層次的PHP開發人員快速地開發出健壯的Web應用,而 又不失靈活性。主要特性:基於MVC架構 視圖支援Ajax 內建校正架構 提供應用程式的基礎模組和CRUD 代碼自動產生功能 提供處理session,request,security的組件 靈活的視圖緩衝功能 物件導向 無需配置:只要安裝好資料庫 相容PHP4和PHP5。
3.