Lambda/
├─apps/
│ └─<APP_DIR>/
│ ├─400/
│ ├─404/
│ └─index/
├─cache/
├─components/
├─libs/
├─logs/
│ └─php_error/
├─mailtemplates/
├─resources/
├─tmp/
└─validators/
public_html/
├─.htaccess
└─index.php
├─apps/
│ └─<APP_DIR>/
│ ├─400/
│ ├─404/
│ └─index/
├─cache/
├─components/
├─libs/
├─logs/
│ └─php_error/
├─mailtemplates/
├─resources/
├─tmp/
└─validators/
public_html/
├─.htaccess
└─index.php
[●] 必須 [○] 任意
Lambda/ - [●] lmd のルートディレクトリ Lambda/apps/ - [●] アプリケーション群のルートディレクトリ Lambda/apps/<APP_DIR>/ - [●] アプリケーションを格納 Lambda/apps/<APP_DIR>/400/ - [●] 400モジュールディレクトリ (Bad Request) Lambda/apps/<APP_DIR>/404/ - [●] 404モジュールディレクトリ (Not Found) Lambda/apps/<APP_DIR>/index/ - [●] indexモジュールディレクトリ (デフォルトモジュール) Lambda/cache/ - [○] キャッシュディレクトリ (webサーバーによる書き込み権限が必要) Lambda/components/ - [●] lmd のコアが提供するライブラリ群を格納 Lambda/libs/ - [●] ライブラリ群(サードパーティー製を含む)を格納 Lambda/logs/ - [●] ログディレクトリ (webサーバーによる書き込み権限が必要) Lambda/logs/php_error/ - [●] phpエラーログ専用ディレクトリ (webサーバーによる書き込み権限が必要) Lambda/mailtemplates/ - [●] メールテンプレートを格納 Lambda/resources/ - [●] リソースファイル(リソースとなる配列定義)を格納 Lambda/tmp/ - [○] テンポラリディレクトリ (webサーバーによる書き込み権限が必要) Lambda/validators/ - [●] バリデーター定義(php)を格納 public_html/ - [●] webサーバーのドキュメントルート (ディレクトリ名は環境により異なる) public_html/.htaccess - [●] .htaccess public_html/index.php - [●] ディスパッチャ(フロントコントローラー)
次ページ: リクエストからレスポンスまで