Node.js服务器服务于普通网站或仅用于后端

时间:2014-10-12 04:12:27

标签: node.js heroku hosting web-hosting

我正在研究node.js的新网站,它将具有一些实时功能,我将使用Socket.IO。您可以将node.js用于实时功能并提供普通网站的文件,例如HTML,CSS和JavaScript。

我的问题是:将它们放在同一主机(例如Heroku)上会更好,这样node.js就可以提供文件并作为后端服务器使用;或者将后端功能作为主机上的node.js服务器和文件'服务器在另一个,专用,一个?哪种解决方案在性能方面通常更好?哪一个通常是一个更便宜的解决方案(只是在托管方面,而不是在节点中实现文件服务)?

网站和node.js服务器都不会很大。

这是我想到的两种可能的解决方案,如果您使用其他更好的解决方案,请随时提出建议。

谢谢。

1 个答案:

答案 0 :(得分:3)

保持设置简单;我们没有理由将两者分开,特别是考虑到两者都不是很大或很复杂。