会場の「What's on」サイトに似たサイトを制作したいと考えています。
計画では、会場がサイトにアカウントを登録してから、独自の「管理者」セクションを介して、開催中のすべての最新イベントをアップロード/投稿できます。非常に多くの会場がサインアップし、それぞれに多数のイベントがあり、非常に大きなデータセットが生成されることを期待しています.
次に、エンド ユーザーがサイトを通じて特定の種類のイベントを開催しているすべての会場を検索できるようにしたいと考えています。また、モバイルの iPhone/Android アプリケーションを介して検索することも重要です。
私は当初、リソースが制限された VPS でこのシステムをホストしていますが、「アップグレード」するためにすべての要素をスケールアップする必要があります (追加の帯域幅/ディスク容量などを支払わずに RAM の負荷を強打することはできません)。必要に応じてアップグレードする予定です。
多くの調査の結果、私が実装のために検討している 2 つの最良のオプションは、Zope/Plone または Django+PostgreSQL (ゼロからのサイト) であり、どちらも以前に使用したことがありません。
私の質問は、人々の経験では、「この種のサイト プラットフォームとデータセットに最も適しているのはどれか」です。'
これらのいずれかをゼロから学習するために多くの時間を割く余裕はありますが、変更して別のフレームワークでゼロからやり直す余裕はありません。
要約すると、私は目指しています(非現実的である場合はお知らせください):
- 初期費用が安い。(時間入力と引き換えに)
- データ追加のための会場ユーザー管理セクション。
- レビュー/コメントを投稿するためのユーザー ログイン。
- スケーラブル。
- 最終的に大規模なデータセット。
- 限られたリソースで高速に実行します。
- 将来性のあるフレームワークを使用します。
- 時間の経過とともにデータ モデルを比較的簡単に維持/拡張できます。