node.js正在运行吗';s自己的web服务器还是使用apache/nginx?
我对为node选择一个最好的web服务器很感兴趣。jsnode.js用于创建服务器 发件人: Node.js是一个软件系统,设计用于编写可伸缩的internet应用程序,尤其是web服务器 因此,您不需要另找一台web服务器。您确实需要一台可以安装节点的机器。很多人更喜欢让你运行机器,安装你想要的任何东西。另一个流行的选择是尝试从中去除复杂性。一、 老实说,你会被它弄糊涂的。可以肯定的是,您也可以使用类似的工具。node.js既不是自己“运行”的,也不是apache/nginx,它根本不需要Web服务器来运行(例如,想象一个复制文件的node.js脚本)。这取决于你打算用它做什么。但是,如果您愿意,可以非常轻松地在node.js中编写Web服务器,它具有良好的HTTP支持:node.js正在运行吗';s自己的web服务器还是使用apache/nginx?,node.js,Node.js,我对为node选择一个最好的web服务器很感兴趣。jsnode.js用于创建服务器 发件人: Node.js是一个软件系统,设计用于编写可伸缩的internet应用程序,尤其是web服务器 因此,您不需要另找一台web服务器。您确实需要一台可以安装节点的机器。很多人更喜欢让你运行机器,安装你想要的任何东西。另一个流行的选择是尝试从中去除复杂性。一、 老实说,你会被它弄糊涂的。可以肯定的是,您也可以使用类似的工具。node.js既不是自己“运行”的,也不是apache/nginx,它根本不需要We
当然,您可以(如果您在node.js中编写了一个Web服务器)将其放在apache/nginx之后,让它们提供静态文件,例如,或者使用https(因为node.js的SSL支持与apache/nginx相比还不是很稳定)但是建议在它前面放一些经过战斗测试的东西,我猜是为了缓冲性能和潜在的安全问题,比如haproxy(我相信heroku选择)或nginx(dotclouds选择)。