A estrutura Yii2 é uma estrutura de desenvolvimento de aplicativos web PHP5 de alto desempenho. Uma ferramenta simples de linha de comando yiic pode criar rapidamente uma estrutura de código de aplicativo da web. Os desenvolvedores podem adicionar lógica de negócios com base na estrutura de código gerada para concluir rapidamente o desenvolvimento de aplicativos.
Instalar
O PHP mínimo necessário para Yii é PHP 5.4.
Funciona melhor com PHP 8.
Vantagens e desvantagens da estrutura YII2
vantagem
1. POO puro
2. Usado para aplicativos da web em grande escala
3. O modelo é fácil de usar
4. A velocidade de desenvolvimento é rápida e a velocidade de execução também é rápida. Excelente desempenho e rico em recursos
5. Use ferramentas de linha de comando.
6. Suporte à ferramenta de gerenciamento de pacotes do compositor
7. GII é muito bom. Simplifica o processo de desenvolvimento e pode gerar a maioria dos códigos. A eficiência de desenvolvimento do backend é bastante alta.
deficiência
1. Há menos orientação e consideração na camada Modelo.
2. Poucos exemplos de documentos
3. Muito inglês
4. Requer proficiência em tecnologia PHP e proficiência em programação OOP!
5. A visualização não é uma visualização ideal A visualização ideal pode ser apenas código HTML e não envolverá código PHP.
6. Com a tendência de separação completa entre front-end e back-end, o acoplamento do front-end e back-end do yii2 ainda é um pouco pesado.