可能的重复:
为什么 Node.js Express Web 框架下需要 apache? https://stackoverflow.com/questions/9287747/why-do-we-need-apache-under-node-js-express-web-framework
我想知道为什么我应该安装 Nginx 或 Apache 等带有 Node.js 的服务器。我曾经以为服务器可以帮我处理缓存控制或者更多的事情。但我发现 Connect 静态中间件已经做到了,对吗?
如果您不知道为什么在 Node.js 之上需要 Nginx 或 Apache,那么您就不需要它。
Nginx 比 Node.js 做一些事情更快(在某些情况下更容易配置):代理、url 重写、http 缓存、重定向、静态文件服务和负载平衡。
如果您遇到任何这些角色的 Node.js 代码变得越来越复杂,或者最终成为性能瓶颈,则值得进行调查。在那之前,无需打扰。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)