1

在过去一年左右的时间里,我断断续续地使用 Django,但我从未将网站部署到生产环境中。我希望对我提议的部署设计提供一些意见。

用例

在接下来的几个月里,我将为多个客户部署一页或两页的网站。我计划使用 clienta.mysite.com 或 mysite.com/clienta 布局。这些页面将是客户端输入数据的表单(例如信用卡信息),这些表单将通过 SSL 传输回服务器。然后,服务器将与处理站点建立所需的连接,处理事务,并将结果返回给客户端。

计划

我的计划是使用 Nginx + Gunicorn 设置来处理传入连接并提供简单页面。将来我可能会做一些更复杂的页面交互,但现在它们将是简单的 html 表单。django 后端会处理与远程处理服务器的交互,然后通过生成的结果页面将结果返回给客户端。

问题

  • 此实施是否适用于 10 或 100 名客户?
  • 是否有一些我没有看到的明显陷阱?
  • 这是矫枉过正吗?有没有更简单/更好的方法来处理这种情况?

谢谢!

4

1 回答 1

0

如果每个客户端使用一个子域,则每个域需要一个 SSL 证书或通配符证书,这可能比标准 SSL 证书更昂贵。

于 2013-03-10T15:12:15.453 回答