ユーザー管理、トピックス管理、メディア管理機能を備えたWeb管理システムです。PHPで実装されています。
- ユーザー管理
- ユーザーの登録・編集・削除
- ユーザー一覧表示
- トピックス管理
- トピックスの作成・編集・削除
- トピックス詳細表示
- トピックス関連リソースの管理
- メディア管理
- メディアファイルのアップロード・編集・削除
- メディア詳細表示
- メディア関連リソースの管理
- 認証機能
- ログイン/ログアウト機能
- セッション管理
- PHP 7.4以上
- Webサーバー(Apache/Nginx)
- MySQL/MariaDB
-
Webサーバーのドキュメントルートにファイルを配置
-
データベースの設定
- データベースを作成
- 必要なテーブルを作成(SQLファイルは別途提供)
- Webサーバーを起動し、ブラウザでアクセス
login.php- ログイン画面logout.php- ログアウト処理user-*.php- ユーザー管理関連ファイルtopics-*.php- トピックス管理関連ファイルmedia-*.php- メディア管理関連ファイルtop.php- トップページindex.html- メインページ
- セッション管理による認証
- SQLインジェクション対策
- XSS対策
- CSRF対策