Framework PHP
Os frameworks, sejam elas escritas em PHP ou em qualquer outra linguagem, oferecem ao programador um conjunto de códigos prontos que permitem realizar as tarefas mais básicas no desenvolvimento de um aplicativo. Por oferecer essa estrutura básica, os frameworks tornam o desenvolvimento mais rápido e reduzem o volume de código repetitivo escrito pelo programador.
Os frameworks também ajudam aos programadores iniciantes a criar aplicativos mais estáveis, mesmo que eles ainda não dominem completamente a linguagem de programação e todas as outras tecnologias necessárias para fazer o aplicativo funcionar.
Frameworks PHP
PHP Framework
PHP4
PHP5
MVC
Multiple DB
ORM
DB Objects
Templates
Caching
Validação
Ajax
Auth Module
Módulos
EDP
Akelos
- ash.MVC -
-
-
-
-
-
CakePHP
-
-
CodeIgniter
-
-
-
-
-
DIY
-
-
-
-
-
- eZ Components
-
-
-
-
-
-
-
Caixa de fusíveis
-
-
-
-
-
-
PHP em TRAX
-
-
-
-
-
PHPDevShell
-
-
-
PhpOpenbiz
-
-
-
-
Prado
-
QPHP
-
-
Gaivota
-
Symfony
-
-
-
WACT
-
-
-
-
-
WASP
-
-
-
-
-
Yii
-
Zend
-
-
Zoop
-
-
-
MVC : Indica se o quadro vem com suporte embutido para uma configuração Model-View-Controller.
Multiple DB : Indica se a estrutura suporta múltiplos bancos de dados, sem ter que mudar nada.
ORM : Indica se a estrutura suporta um mapeador objeto-registro, geralmente uma implementação do