如题 :)
对nodejs一直不是很了解,只知道单线程,异步,事件,性能好,js代码。
如果是这样的话,nginx性能也不错呀,后面接一个php。为什么不用其他的方案,而用nodejs呢?
edit: 找的了一篇文章,关于Node.js的感觉不错
如题 :)
对nodejs一直不是很了解,只知道单线程,异步,事件,性能好,js代码。
如果是这样的话,nginx性能也不错呀,后面接一个php。为什么不用其他的方案,而用nodejs呢?
edit: 找的了一篇文章,关于Node.js的感觉不错
3 回答1.3k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
4 回答620 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答945 阅读✓ 已解决
2 回答1.5k 阅读
1 回答1.2k 阅读✓ 已解决
题主先说明自己是新手?...
Nginx 是服务器的前端部分, 复杂 url 的重定向, 负载均衡, 以及覆写 HTTP 头部的一些功能. 具体表述看 Wiki http://wiki.nginx.org/NginxChsWhyUseIt 通常 Nginx 都是搭配一个后边的服务器复杂具体的业务, 比如 PHP, OpenRegistry, Node, 或者其他的 Web 服务器.
Node.js 专注解决 Web 服务器普遍存在的 IO. 数据库访问时间缓慢, 而 CPU 大量时间闲置的问题, 顺便解决广大前端开发者不方便写后端服务器的问题. 加上用的人多了, 别的好处也滋生了. 如果考虑其他的方面, Node.js 未必是好的选择.. 也可以不用.