ディレクトリ構造

.
├── 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             プロセス起動後の初期化スクリプト