MVC:代表框架是否附帶Model-View-Controller 設置的內置支持;php
Multiple DB's: 代表框架是否支持多個數據庫,而無需作任何改變;數據庫
ORM:代表框架是否支持對象記錄映射;編程
DB Objects:代表框架是否包括其餘數據庫對象,如TableGateWay;緩存
Templates:代表框架是否擁有一個內置的模板引擎;mvc
Caching:代表框架是否包含一個緩存對象或其餘方式的緩存;框架
Validation:代表框架是否有一個內置驗證或過濾組件;yii
Ajax:代表框架是否帶有Ajax內置支持;codeigniter
Auth Module:代表框架是否有處理用戶身份驗證的內置模塊;oop
Modules:代表框架是否有其餘模塊,好比RSS feed解析器、PDF模塊等;spa
EDP:事件驅動編程。
PHP Framework | PHP4 | PHP5 | MVC | Multiple DB's | ORM | DB Objects | Templates | Caching | Validation | Ajax | Auth Module | Modules | EDP |
Akelos | - | ||||||||||||
ash.MVC | - | - | - | - | - | - | |||||||
CakePHP | - | - | |||||||||||
CodeIgniter | - | - | - | - | - | ||||||||
DIY | - | - | - | - | - | - | |||||||
eZ Components | - | - | - | - | - | - | - | ||||||
Fusebox | - | - | - | - | - | - | |||||||
PHP on TRAX | - | - | - | - | - | ||||||||
PHPDevShell | - | - | - | ||||||||||
PhpOpenbiz | - | - | - | - | |||||||||
Prado | - | ||||||||||||
QPHP | - | - | |||||||||||
Seagull | - | ||||||||||||
Symfony | - | - | - | ||||||||||
WACT | - | - | - | - | - | ||||||||
WASP | - | - | - | - | - | ||||||||
Yii | - | ||||||||||||
Zend | - | - | |||||||||||
ZooP | - | - | - |