Itizikan は、 管理画面から漫画(作品)を追加でき、誰でも自由にコメントできるサイトです。 デプロイは Firebase Hosting、バックエンドは Firestore と Storage を用いたサーバーレス構成。 プロジェクト作成日は 2025/08/23 です(本記事はサイト作者の説明に基づく要約です)。
機能概要
- 管理画面から漫画の追加(タイトル、作者、説明、表紙画像アップロードなど)
- 作品詳細ページにコメント欄(ログイン不要の公開コメント)
- 一覧・詳細・画像配信は Hosting/Storage 経由で高速提供
技術構成
- Firebase Hosting: SPA 配信と HTTPS/HTTP2 による高速化
- Cloud Firestore: 作品コレクション(例:
manga)とコメント(例:manga/{id}/comments)を管理 - Cloud Storage: 表紙や画像アセットを保存。公開読み取りはセキュアなダウンロードURLを使用
ポイント: スケールに応じて、 書き込み制限・レート制御・NGワードフィルタ・管理者モデレーションを セキュリティルールや Cloud Functions で段階的に強化できます。
セキュリティと運用のヒント
- コメントの匿名投稿が可能な場合は、Cloud Functions での検証・通報/非表示フラグを検討
- Firestore ルールで書き込み頻度・フィールド制約・サイズ制限を定義
- Storage ルールで MIME タイプ/最大サイズを制御し、公開URLの有効期限に注意
- 一覧は Cloud CDN 経由でキャッシュ、詳細はクエリベースで最新化のバランスを取る
Itizikan は、Firebase のマネージドサービスを活用した軽量な創作プラットフォームです。 運用しながら段階的にモデレーションやパフォーマンス改善を行う方針が取りやすいのが特長です。
← トップへ戻る