【发布时间】:2011-10-30 06:05:12
【问题描述】:
我想创建一个聊天应用程序,它将使用 php/codeigniter 来执行视图和用户界面。我一直在阅读大量关于 stackoverflow 的帖子,这些帖子推荐使用 node.js 或 socket.io。然而,我也遇到过 APE(Ajax Push Engine)。我对两者都不太了解,想知道使用哪个。
我阅读了 node.js 并看到了很多关于它的好东西,但让我担心的主要问题是它相对较新并且没有很多真实世界的网站测试/使用它。
另一方面,APE 可以。它看起来类似于 node.js。但就像我说的,我对两者都不太了解,不知道该选择哪一个。
哪个更擅长创建聊天应用?
谢谢!
【问题讨论】:
-
Discalaimer:我在很多项目中都使用过socket.io/node(以及socket.io/Tornadio),但从未使用过APE。就创建聊天应用程序哪个“更好”而言,它们都非常有能力。在我看来,socket.io 更强大一些(例如它利用 WebSockets),而 APE 更稳定一些(socket.io 的 API 在过去一个月里发生了根本性的变化)。在此处查看更多信息:stackoverflow.com/questions/6513367/…
标签: node.js chat socket.io ape