私は Django プロジェクトの開発をほぼ完了しました (いくつかのプラグ可能なアプリを使用)。
このプロジェクトを SaaS (37signals.com のようなもの) として提供したいと考えています。
例: customer1.product1.com 、 customer2.product2.com など
product1 はベースキャンプかもしれません product2 は高層ビルかもしれません。
これらの製品のプロジェクトをどのように構成する必要があるか知りたいです。
すべての製品がアプリケーションになる単一のプロジェクトが存在する必要があります。---- または ---- すべての製品に対して異なるプロジェクトを作成する必要がありますか。
データベースに関しても..すべての製品が単一のデータベースを参照する必要があるか、製品ごとに個別のデータベースが必要です。
これを行うための最も効率的でスケーラブルな方法を探しています。
ありがとう