- index.php           // エントリーポイント

- config.php          // データベース接続情報などの設定ファイル

- assets/             // スタイルシートやJavaScript、画像などの静的ファイル

  - css/

  - js/

  - images/

- includes/           // 共通部分をまとめたファイル

  - header.php        // ヘッダー部分

  - footer.php        // フッター部分

- functions/          // 汎用的な関数をまとめたファイル

  - db.php            // データベース関連の関数

  - validation.php    // 入力値のバリデーション関数

- pages/              // 各ページのファイルをまとめたフォルダ

  - view.php          // データ閲覧ページ

  - edit.php          // データ編集ページ

  - delete.php        // データ削除ページ

  - create.php        // データ新規作成ページ

 

index.phpがエントリーポイントとなっています

各ページはpages/フォルダ内に配置します

config.phpでデータベース接続情報を定義します

functions/フォルダにデータベース関連の関数をまとめます

共通の部分はincludes/フォルダにまとめます

assets/フォルダにはスタイルシートやJavaScript、画像などの静的ファイルを配置します