Estrutura de Diretórios

.
├── app                           Diretório da aplicação
│   ├── controller                Diretório dos controladores
│   ├── model                     Diretório dos modelos
│   ├── view                      Diretório das views
│   ├── middleware                Diretório dos middlewares
│   │   └── StaticFile.php        Middleware de arquivos estáticos embutido
│   ├── process                   Diretório de processos personalizados
│   │   ├── Http.php              Processo Http
│   │   └── Monitor.php           Processo de monitoramento
│   └── functions.php             Funções personalizadas de negócios escritas neste arquivo
├── config                        Diretório de configuração
│   ├── app.php                   Configuração da aplicação
│   ├── autoload.php              Arquivos configurados aqui serão carregados automaticamente
│   ├── bootstrap.php             Configuração do callback que é executado no onWorkerStart durante a inicialização do processo
│   ├── container.php             Configuração do contêiner
│   ├── dependence.php            Configuração de dependência do contêiner
│   ├── database.php              Configuração do banco de dados
│   ├── exception.php             Configuração de exceções
│   ├── log.php                   Configuração de logs
│   ├── middleware.php            Configuração de middlewares
│   ├── process.php               Configuração de processos personalizados
│   ├── redis.php                 Configuração do redis
│   ├── route.php                 Configuração de rotas
│   ├── server.php                Configurações do servidor como porta, número de processos, etc.
│   ├── view.php                  Configuração das views
│   ├── static.php                Interruptor de arquivos estáticos e configuração do middleware de arquivos estáticos
│   ├── translation.php           Configuração de múltiplas linguagens
│   └── session.php               Configuração de sessão
├── public                        Diretório de recursos estáticos
├── runtime                       Diretório de tempo de execução da aplicação, necessita de permissões de escrita
├── start.php                     Arquivo de inicialização do serviço
├── vendor                        Diretório das bibliotecas de terceiros instaladas via composer
└── support                       Adaptação de bibliotecas (incluindo bibliotecas de terceiros)
    ├── Request.php               Classe de requisição
    ├── Response.php              Classe de resposta
    └── bootstrap.php             Script de inicialização após o início do processo