node.js – Nodejs多子域站点的文件夹结构

所以我正在使用NodeJS构建一个网站,我将使用Nginx作为我的app / apps的反向代理.我将使用jade并在子域之间共享一些布局并根据子域显示特定内容.我试图从很多研究中找出构建应用程序的最佳方法.是在同一台服务器上将每个子域作为单独的应用程序运行的最佳方法吗?或者我可以将它们链接为一个应用程序?请分享您的想法和建议,以便我可以做出决定并开始编码:)
最佳答案
在多个应用程序中使用相同域的主要问题是有关cookie的安全性.如果应用是独立的,那么您可能希望确保一个应用中的漏洞不一定会影响您的其他应用.

否则,使用nginx,对你的设置没有任何限制,但是你决定去.您可以使用nginx轻松地将多个域和/或端口/服务器加入或分离,进入您希望的任何设置.

无论您决定在单个域中使用多个域还是多个路径,都会更多地考虑到您所考虑的应用程序类型,以及它们之间的逻辑分离程度.在rewrite指令的帮助下,即使你最初做出“错误”选择,如果你确实有一个愿望,你可以随时修复它(完美地保留所有现有链接),几乎没有任何不良影响.

转载注明原文:node.js – Nodejs多子域站点的文件夹结构 - 代码日志