我想创建一个聊天应用程序,它将使用php/codeigniter来执行视图和用户界面。我一直在阅读大量推荐node.js或socket.io的stackoverflow上的帖子。然而我也碰到过APE(Ajax Push Engine)。我对这两者都不甚了解,并在想知道该用哪个。聊天应用程序:node.js或APE?
我在node.js上阅读了很多关于它的好东西,但关于它的主要问题是它比较新,而且没有太多真实世界的网站测试/使用它。
另一方面,APE呢。它看起来与node.js类似。但就像我说的,我不知道要选哪一个。
哪一个更适合创建聊天应用?
谢谢!
Discalators:我已经使用了socket.io/node(以及socket.io/Tornadio)的许多项目,但从未使用过APE。就创建聊天应用程序而言,“更好”,他们都是完美的能力。正如我所看到的,socket.io功能更强大一些(例如,它利用WebSockets),而APE则更加稳定(在过去一个月中,socket.io的API已经发生了根本性的变化)。在此处查看更多信息:http://stackoverflow.com/questions/6513367/what-are-the-main-differences-between-ape-and-node-js –