Arquitetura
O MIOLO adota adota a arquitetura em camadas (figura 1),camadas, implementando o padrão MVC (Model-View-Controller) (figura 2).
Figura 1: Arquitetura em camadas adotadas pelo MIOLO
Figura 2: implementaçImplementação do padrão MVC pelo MIOLO
Estrutura de diretórios
Figura 3: estruturaEstrutura de diretórios do MIOLO
- /bin: Contém scripts necessários, especialmente, para configurações do sistema;
- /classes: Contém as classes do MIOLO;
- /docs: Documentação do framework;
- /etc: Contém, especialmente, o arquivo principal de configuração do MIOLO (miolo.conf);
- /html: Contém as páginas do sistema, imagens e scripts.
- /locale: Contém os arquivos necessários a internacionalização, se for o caso;
- /modules: Contém os módulos do sistema;
- /var: Contém, por exemplo, arquivos de logs e PDFs gerados pelo sistema.