- 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、画像などの静的ファイルを配置します