🔄 リクエストライフサイクル
すべてのリクエストは index.php から始まる
- 定数を定義(
ROOT、APP、CONFIG) - ヘルパー関数を読み込み
- インストール済みかチェック(
config/database.phpが存在するか?) - 未インストールの場合 →
/install/にリダイレクト - DB 設定 + ヘルパーを読み込み、セッション開始
- リクエストパスを計算(サブディレクトリへのインストールに対応)
app/router.phpでディスパッチ