Recientemente hicimos un repaso en Genbeta Dev a 7 frameworks PHP con diferentes propósitos. Cómo era de esperar, nos dejamos muchos en el tintero y vosotros nos mostrasteis muchas más alternativas, que aquí repasaremos para tener aún más opciones a la hora de elegir que framework usar en nuestros proyectos.
Symfony
Symfony se ha convertido en uno de los frameworks más usados en la actualidad para el desarrollo de proyectos de casi cualquier tamaño. Al igual que parte de los siguientes frameworks pone en práctica el patrón de diseño modelo vista controlador, además tiene componentes complementarios como sistema de plantillas, traducción, rutas (REST), sistema de ficheros y una lista bastante interesante.
Más información | Symfony
Silex
Silex es un micro-framework, o eso nos quieren hacer creer, porque es bastante completo en su cometido. Desciende directamente de Symfony y viene también de la mano de SensioLabs.
Incorpora el patrón modelo vista controlador de una forma muy simple de usar, mediante su sencillo método de enrutamiento que aporta total flexibilidad en la forma de recibir peticiones.
Más información | Silex
KumbiaPHP
Por fin llegamos a KumbiaPHP, el framework que reclamaron la mayoría de las personas que comentaron en nuestro anterior repaso de frameworks. Y sin duda lo reclamaban y comentaban sus bondades de forma totalmente fundada, KumbiaPHP es un framework realizado por la comunidad hispanohablante que incorpora, para empezar MVC, aliñándolo con una larga serie de elementos que nos ayudarán a desarrollar nuestros proyectos más rápido.
Incorpora un sistema de cacheo, mapeo objeto-relacional, sistema de plantillas, sistema de rutas, generador de formularios, componentes gráficos y aún más. Sin duda, una buena opción.
Más información | KumbiaPHP
Zend Framework
Zend Framework es un framework fácil de entender, bien documentado y que cumple varias funciones de forma segura, eficiente y modular (si así lo queremos). Incorpora el modelo vista controlador, además de tener sistema de rutas, sistema de generación de formularios y sistema de traducción.
Incorpora una capa de compatibilidad con bases de datos de distintos proveedores, para hacer los proyectos más uniformes y fácilmente portables.
Más información | Zend Framework
Apigility
Y de los creadores de Zend Framework: Apigility, el framework perfecto para crear APIs para nuestros proyectos, ya sean para servir y manipular contenido por terceros o para facilitar la manipulación de la información por parte de nuestras aplicaciones.
Permite crear y configurar de forma simple mediante su gestor APIs RESTful o RPC, incorporando además varios sistemas de autenticación y filtrado de peticiones.
Más información | Apigility
Kohana
Kohana es todo un cajón de sastre, incorpora además de MVC un sin fin de funciones complementarias, posicionándose cómo uno de los más completos.
Tiene un sistema de usuarios y roles, sistema de cacheo, facilita y compatibiliza la interacción con distintas bases de datos, tiene modelado para el mapeo objeto-relacional y un sistema de manipulación de imágenes, entre otras características.
Resumen
Como ya pasó en el anterior recopilatorio, seguro que nos dejamos por hablar de algún framework de los más utilizados, pero por suerte os tenemos a vosotros que siempre estáis dispuestos a compartir vuestras experiencias y conocimientos.
En Genbeta Dev | Un puñado de frameworks PHP que te harán la vida más simple
Ver todos los comentarios en https://www.genbeta.com
VER 0 Comentario