1

私は過去 1 年ほど Django をオンとオフで使用してきましたが、Web サイトを運用環境にデプロイしたことはありません。私が提案した展開設計について意見をいただければ幸いです。

使用事例

今後数か月にわたって、複数のクライアントに 1 ページまたは 2 ページの Web サイトを展開する予定です。clienta.mysite.com または mysite.com/clienta レイアウトを使用する予定です。これらのページは、クライアントがデータ (クレジット カード情報など) を入力するフォームになり、SSL 経由でサーバーに転送されます。次に、サーバーは処理サイトへの必要な接続を確立し、トランザクションを処理して、結果をクライアントに返します。

プラン

私の計画は、Nginx + Gunicorn セットアップを使用して着信接続を処理し、単純なページを提供することです。将来的には、より複雑なページ操作を行う可能性がありますが、今のところは単純な html フォームになります。django バックエンドは、リモート処理サーバーとのやり取りを処理し、生成された結果ページを通じてクライアントに結果を返します。

質問

  • この実装は、数十または数百のクライアントで機能しますか?
  • 私が見ていない明らかな落とし穴はありますか?
  • これはやり過ぎですか?この種の状況を処理するためのより簡単な/より良い方法はありますか?

ありがとう!

4

1 に答える 1

0

クライアントごとに1つのサブドメインを使用する場合は、ドメインごとに1つのSSL証明書、またはワイルドカード証明書が必要になります。これは、標準のSSL証明書よりも高額になる可能性があります。

于 2013-03-10T15:12:15.453 に答える