Hay muchos frameworks disponibles para PHP, la mayoría de ellos derivados / construidos sobre el framework Symphony. La buena noticia es que no necesitas aprenderlas todas.
En mi opinión, aprender uno de estos dos sería una buena opción:
- Laravel: el marco más publicitado, donde están los trabajos actualmente. Aprende esto si te estás enfocando en el mercado laboral.
- Yii2: el marco más rápido con extrema facilidad de desarrollo. Aprenda esto si está desarrollando su propio software.
Después de evaluar todos los marcos principales (Laravel, CI, Cake, Yii2) creando aplicaciones de muestra, descubrí que Yii2 es el más fácil y rápido de aprender. Además, con su generador automático gii, puede generar CRUD básico tan pronto como tenga listo el diseño de su base de datos. Con la integración integrada de Bootstrap y la disponibilidad de una gran cantidad de widgets en github (especialmente aquellos de karthik-v), puede desarrollar una aplicación rápida, segura y hermosa prácticamente en ningún momento.
- ¿Cómo funcionan las cookies del navegador?
- Cómo hacer mi propio sitio web paso a paso
- ¿Es lo mismo hacer SEO en sitios web de WordPress y HTML?
- Cómo usar mis complementos de WordPress sin obtener el error HTTP 500
- Cómo dominar los conceptos de desarrollo web en 6 meses