【发布时间】:2011-11-15 12:46:51
【问题描述】:
我想用 Node.js 和 Socket.io 实现一个聊天 Web 应用程序。我目前使用 Apache 作为 Web 服务器,但我听说由于系统的非阻塞特性,nginx 可以处理比 Apache 更多的并发请求。
在使用 Node.js 和 Socket.io 时选择 Apache 会比选择 nginx 性能差吗?
如果 nginx 与 Node.js 和 Socket.io 相比更好,那么迁移我现有的虚拟主机文件、扩展和 pecls 的好计划和策略是什么?我在 Amazon EC2 上使用 Ubuntu 11.04 Natty。
【问题讨论】:
-
不要使用 apache 或 nginx。使用节点作为您的网络服务器
-
但是……我必须将我所有的 php 代码转换为纯 Javascript 代码,对吗?我还是想用php。
-
@Raynos 我知道 mongoDB 使用 Javascript 效果更好,因为它使用 JSON。
-
为什么要使用 php :(
标签: apache ubuntu node.js nginx