PHP? – Modelo Vista Controlador – Gestores De Contenido
Frameworks MVC para PHP
Cake PHP?
Symfony – Symfony, la guía definitiva – Symfony, está basado en el modelo MVC pero separa más las tres capas: controlador=controlador frontal + acción, vista=layout + lógica de la vista + plantilla, modelo = acceso a datos + abstracción de base de datos. No obstante Symphony se encarga del trabajo pesado, la libreria Propel genera automáticamente todos los objetos del modelo a partir del diseño de nuestra base de datos y la librería Creole hace que la abstracción de base de datos sea invisible al usuario.
PRADO: utiliza componentes, eventos y propiedades en vez de procedimientos, URL y parámetros. Combina especificaciones en un archivo XML, plantillas HTML y una clase PHP. Cuenta con soporte para AJAX, validación, autentificación, plantillas, múltiples bases de datos.
Zend Framework
Molins
Seagull
Diagrama comparativo de 10 frameworks
Framework sin framework
Introducción del framework de Joe Stump en Onlamp
Joe Stump Framework – Joe Stump Framework Trac
PHP Pear – la madre de todas las librerías para PHP
Yahoo User Interface Library
Jp Graph – Librería gráfica para PHP
Libreria ADOdb para PHP
7 reasons I switched back to PHP after 2 years on Rails