Estrutura de arquivos
A tabela a seguir apresenta as pastas que compõem a estrutura do Symfony versão 6.0, que serve como base para o Badiu.Net 2.x.
|
Pasta |
Descrição |
|
Badiu |
Contém os arquivos específicos do sistema Badiu.Net. |
|
assets |
Armazena arquivos estáticos como CSS, JavaScript e imagens, usados na interface do usuário. |
|
bin |
Contém executáveis, incluindo o script Symfony Console para executar tarefas de linha de comando. |
|
config |
Contém todos os arquivos de configuração da aplicação, como serviços, pacotes e rotas. |
|
data |
Usada para armazenar cache e arquivos enviados pelos usuários, como uploads de arquivos. |
|
migrations |
Armazena as migrações do banco de dados que ajudam a gerenciar as alterações na estrutura do banco de dados. |
|
public |
Pasta raiz da web, contendo o arquivo index.php que é o ponto de entrada da aplicação. |
|
src |
Contém os códigos-fonte PHP da aplicação, como controladores, serviços e modelos. |
|
templates |
Armazena templates Twig, que são usados para renderizar as páginas HTML. |
|
tests |
Contém os testes automáticos, como testes unitários e funcionais. |
|
translations |
Armazena arquivos de tradução usados para internacionalização da aplicação. |
|
var/cache/dev |
Contém arquivos de cache específicos do ambiente de desenvolvimento. |
|
vendor |
Contém bibliotecas de terceiros que a aplicação depende, gerenciadas pelo Composer. |
A figura a seguir apresenta as pastas que compõem a estrutura do Symfony versão 6.0