O que é o Yii2 🐘

O Yii (Yes It Is!). É um framework PHP focado em performance e rapidez no desenvolvimento.

Utiliza o padrão MVC (Model-View-Controller), que separa a lógica de dados, a interface do usuário e o controle de fluxo.


Preparando o Ambiente 🛠️

Requisitos básicos:


Instalação do "Basic Template" 📦

Existem dois templates principais: o Basic (ideal para a maioria dos projetos) e o Advanced (com separação entre frontend e backend).

Instalando o Basic pelo terminal:

composer create-project --prefer-dist yiisoft/yii2-app-basic nome-projeto

A Estrutura de Pastas 📂

Após a instalação, a estrutura será parecida com esta: