El marco Yii2 es un marco de desarrollo de aplicaciones web PHP5 de alto rendimiento. Una herramienta de línea de comandos simple, yiic, puede crear rápidamente un marco de código de aplicación web. Los desarrolladores pueden agregar lógica empresarial basada en el marco de código generado para completar rápidamente el desarrollo de la aplicación.
Instalar
El PHP mínimo requerido para Yii es PHP 5.4.
Funciona mejor con PHP 8.
Ventajas y desventajas del marco YII2
ventaja
1. POO pura
2. Utilizado para aplicaciones web a gran escala.
3. El modelo es fácil de usar.
4. La velocidad de desarrollo es rápida y la velocidad de ejecución también es rápida. Excelente rendimiento y rico en funciones
5. Utilice herramientas de línea de comandos.
6. Admite la herramienta de gestión de paquetes del compositor.
7. GII es bastante bueno. Simplifica el proceso de desarrollo y puede generar la mayoría de los códigos. La eficiencia del desarrollo del backend es bastante alta.
defecto
1. Hay menos orientación y consideración en la capa Modelo.
2. Algunos ejemplos de documentos
3. Demasiado inglés
4. ¡Requiere dominio de la tecnología PHP y dominio de la programación orientada a objetos!
5. La vista no es una vista ideal. La vista ideal puede ser solo código html y no implicará código PHP.
6. Con la tendencia de separación completa del front-end y back-end, el acoplamiento del front-end y back-end de yii2 todavía es un poco pesado.