Struttura delle directory
.
├── app Directory dell'applicazione
│ ├── controller Directory dei controller
│ ├── model Directory dei modelli
│ ├── view Directory delle viste
│ ├── middleware Directory dei middleware
│ │ └── StaticFile.php Middleware per file statici integrato
│ ├── process Directory dei processi personalizzati
│ │ ├── Http.php Processo Http
│ │ └── Monitor.php Processo di monitoraggio
│ └── functions.php Scrivi le funzioni personalizzate dell'azienda in questo file
├── config Directory di configurazione
│ ├── app.php Configurazione dell'app
│ ├── autoload.php I file configurati qui verranno caricati automaticamente
│ ├── bootstrap.php Configurazione del callback da eseguire al momento dell'avvio del processo
│ ├── container.php Configurazione del container
│ ├── dependence.php Configurazione delle dipendenze del container
│ ├── database.php Configurazione del database
│ ├── exception.php Configurazione delle eccezioni
│ ├── log.php Configurazione dei log
│ ├── middleware.php Configurazione dei middleware
│ ├── process.php Configurazione dei processi personalizzati
│ ├── redis.php Configurazione di redis
│ ├── route.php Configurazione delle route
│ ├── server.php Configurazione del server, inclusi porta, numero di processi, ecc.
│ ├── view.php Configurazione delle viste
│ ├── static.php Attivazione e configurazione del middleware per file statici
│ ├── translation.php Configurazione multilingue
│ └── session.php Configurazione della sessione
├── public Directory delle risorse statiche
├── runtime Directory di runtime dell'app, necessita di permessi di scrittura
├── start.php File di avvio del servizio
├── vendor Directory delle librerie di terze parti installate tramite composer
└── support Adattamento delle librerie (incluso librerie di terze parti)
├── Request.php Classe delle richieste
├── Response.php Classe delle risposte
└── bootstrap.php Script di inizializzazione dopo l'avvio del processo