ディレクトリ構造
.
├── app アプリケーションディレクトリ
│ ├── controller コントローラーディレクトリ
│ ├── model モデルディレクトリ
│ ├── view ビューディレクトリ
│ ├── middleware ミドルウェアディレクトリ
│ │ └── StaticFile.php 組み込みの静的ファイルミドルウェア
│ ├── process カスタムプロセスディレクトリ
│ │ ├── Http.php Httpプロセス
│ │ └── Monitor.php モニタープロセス
│ └── functions.php ビジネス用のカスタム関数をこのファイルに記述
├── config 設定ディレクトリ
│ ├── app.php アプリケーション設定
│ ├── autoload.php ここで設定されたファイルは自動的に読み込まれる
│ ├── bootstrap.php プロセス起動時のonWorkerStartで実行されるコールバック設定
│ ├── container.php コンテナ設定
│ ├── dependence.php コンテナ依存設定
│ ├── database.php データベース設定
│ ├── exception.php 例外設定
│ ├── log.php ログ設定
│ ├── middleware.php ミドルウェア設定
│ ├── process.php カスタムプロセス設定
│ ├── redis.php redis設定
│ ├── route.php ルーティング設定
│ ├── server.php ポート、プロセス数等のサーバー設定
│ ├── view.php ビュー設定
│ ├── static.php 静的ファイルのスイッチ及び静的ファイルミドルウェア設定
│ ├── translation.php 多言語設定
│ └── session.php セッション設定
├── public 静的リソースディレクトリ
├── runtime アプリケーションのランタイムディレクトリ、書き込み権限が必要
├── start.php サービス起動ファイル
├── vendor composerでインストールしたサードパーティライブラリディレクトリ
└── support ライブラリの適合(サードパーティライブラリを含む)
├── Request.php リクエストクラス
├── Response.php レスポンクラス
└── bootstrap.php プロセス起動後の初期化スクリプト