我在过去一年左右使用过Django,但我从未将网站部署到生产环境中。我希望对我提出的部署设计有所了解。
使用案例
我将在未来几个月内为多个客户部署一页或两页网站。我计划使用clienta.mysite.com或mysite.com/clienta布局。这些页面将是客户输入数据的表单(例如信用卡信息),这些表格将通过SSL传输回服务器。然后,服务器将与处理站点建立所需的连接,处理事务,并将结果返回给客户端。
计划
我的计划是使用Nginx + Gunicorn设置来处理传入的连接并提供简单的页面。将来我可能会做一些更复杂的页面交互,但是现在它们将是简单的html表单。 django后端将处理与远程处理服务器的交互,然后通过生成的结果页面将结果返回给客户端。
问题
谢谢!
答案 0 :(得分:0)
如果您为每个客户端使用一个子域,则每个域需要一个SSL证书,或者通配符证书,这可能比标准SSL证书更昂贵。