1. CodeIgniter Framework
CodeIgniter 是目前使用最廣泛的 PHP 框架。CodeIgniter 是一個簡單快速的PHP MVC 框架。EllisLab 的工作人員發布了 CodeIgniter。許多企業嘗試體驗過所有 PHP MVC 框架之後,CodeIgniter 都成為贏家,主要是由於它為組織提供了足夠的自由支持,允許開發人員更迅速地工作。
2. yiiframework
Yii是一個高性能的PHP5的web應用程序開發框架。通過一個簡單的命令行工具 yiic 可以快速創建一個web應用程序的代碼框架,開發者可以在生成的代碼框架基礎上添加業務邏輯,以快速完成應用程序的開發。
3. Zend Framework
Zend Framework (ZF) 是用 PHP 5 來開發 web 程序和服務的開源框架。ZF 用 100% 面向對象編碼實現。 ZF 的組件結構獨一無二,每個組件幾乎不依靠其他組件。這樣的松耦合結構可以讓開發者獨立使用組件。 我們常稱此為 “use-at-will”設計。
4. CakePHP Framework
CakePHP是一個運用了諸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名設計模式的快速開發框架。該項目主要目標是提供一個可以讓各種層次的PHP開發人員快速地開發出健壯的Web應用,而 又不失靈活性。
5. Symfony Framework
簡單的模板功能symfony是一個開源的PHP Web框架。基於最佳Web開發實踐,已經有多個網站完全采用此框架開發,symfony的目的是加速Web應用的創建與維護。