n el trabajo de desarrollo de un sitio web el desarrollador debe ser muy eficiente en 2 áreas específicas, el desarrollo BACKEND y el desarrollo FRONT END
Con PHP podemos programar manualmente el código de nuestros desarrollo, pero existen numerosos frameworks que nos permiten acelerar el desarrollo y ser más productivos
El desarrollo con Frameworks trae muchos beneficios como poder trabajar con el patrón de arquitectura de diseño MVC (Modelo, vista y controlador) que de hecho es el que utilizan la gran mayoría de los frameworks que aquí mencionamos
A día de hoy los 10 frameworks php más populares son:
CakePHP
Siguiendo el patrón de diseño MVS modelo vista controlador, CakePHP es muy utilizado por los desarrolladores del mundo por algunas de sus principales funciones con la no configuración, traducciones, el acceso a las bases de datos, cache, validaciones, autenticación y seguridad.
Yii2
Con excelentes beneficios este es otro de los frameworks php más utilizados, de facil instalación, con este framework es se pueden tomar ventaja de las funciones avanzadas de PHP como las funciones anonimas, clases e interfaces SPL, opciones de seguridad fáciles de implementar.
Symfony
Con Simfony podremos obtener un poco de todo. No es solamente un framework sino un set de componentes PHP y una comunidad, es uno de los frameworks PHP más populares, en realidad una excelente tecnología
Codeigniter
Uno de los frameworks que posee una curva de aprendizaje muy rápida en comparación con otros, es rápido, liviano, permite al desarrollador enfocarse más en la creatividad dejando un poco de lado las reglas que usualmente rigen los frameworks
Laravel
Fue seleccionado como el framework más popular en el desarrollo de proyectos web por la simplicidad de su uso, gracias a sus funciones como sintaxis expresiva, administrador de dependencias, utilidades y diferentes modos de acceder a las base de datos, es limpio y muy rápido
Zend
Es un framework desarrollado por Desarrollado por Zend Technologies compañia especializada en productos relacionados con el desarrollo, despliegue y gestión de aplicaciones PHP . Con muchísimas funciones como el desarrollo de aplicaciones web y móviles, patrón MVC, soporte para múltiples sistemas de bases de datos
Slim
Slim es un framework PHP que simplifica el proceso de desarrollo de aplicaciones y la creación de API’s. Con este framework se pueden crear API’s para aplicaciones web, que den soporte a implementación y consumo de datos desde aplicaciones móviles
Nette
Es un framework muy simple. El desarrollador tendrá que escribir menos código, soporte para tecnologías avanzadas como AJAX / AJAJ, SEO, MVC, WEB 2.0. Grán cantidad de plugins para ampliar su funcionalidad, tecnología de seguridad y herramientas de depuración
PHPixie
Es también muy facil de aprender. Numerosas funciones como soporte para MONGODB, seguridad de nuestras aplicaciones, etc. Lo mejor de PHPPixie es su facil aprendizaje e implementación
FuelPHP
FuelPHP utiliza el movelo de arquitectura HMVC y esta basado en la recopilación de las mejores funciones de otros frameworks PHP, con una gran flexibilidad permite a los desarrolladores cambiar, modificar y extener cualqueir componente del mismo