Verzeichnisstruktur
.
├── app Anwendungsdirectory
│ ├── controller Steuerverzeichnis
│ ├── model Modellverzeichnis
│ ├── view Ansichtsverzeichnis
│ ├── middleware Middlewareverzeichnis
│ │ └── StaticFile.php Eingebaute statische Datei-Middleware
│ ├── process Benutzerdefiniertes Prozessverzeichnis
│ │ ├── Http.php Http-Prozess
│ │ └── Monitor.php Überwachungsprozess
│ └── functions.php Benutzerdefinierte Geschäftslogik in dieser Datei
├── config Konfigurationsverzeichnis
│ ├── app.php Anwendungs-Konfiguration
│ ├── autoload.php Hier konfigurierte Dateien werden automatisch geladen
│ ├── bootstrap.php Rückruffunktion, die beim Start des Prozesses in onWorkerStart ausgeführt wird
│ ├── container.php Container-Konfiguration
│ ├── dependence.php Container-Abhängigkeitskonfiguration
│ ├── database.php Datenbankkonfiguration
│ ├── exception.php Ausnahme-Konfiguration
│ ├── log.php Protokollkonfiguration
│ ├── middleware.php Middleware-Konfiguration
│ ├── process.php Benutzerdefinierte Prozesskonfiguration
│ ├── redis.php redis-Konfiguration
│ ├── route.php Routen-Konfiguration
│ ├── server.php Serverkonfiguration (Ports, Anzahl der Prozesse, etc.)
│ ├── view.php Ansichts-Konfiguration
│ ├── static.php Schalter für statische Dateien und Konfiguration für statische Datei-Middleware
│ ├── translation.php Mehrsprachigkeitskonfiguration
│ └── session.php Sitzungskonfiguration
├── public Statische Ressourcenverzeichnis
├── runtime Anwendungs-Laufzeitverzeichnis, benötigt Schreibrechte
├── start.php Dienststartdatei
├── vendor Verzeichnis für von Composer installierte Drittanbieter-Bibliotheken
└── support Bibliotheksanpassung (einschließlich Drittanbieter-Bibliotheken)
├── Request.php Anfrageklasse
├── Response.php Antwortklasse
└── bootstrap.php Initialisierungsskript nach dem Start des Prozesses