我想创建一个聊天应用程序,它将使用PHP / codeigniter来执行视图和用户界面.我一直在阅读很多关于stackoverflow的帖子,推荐使用node.js或socket.io.然而,我也遇到了APE(Ajax Push Engine).我对这两者都不太了解,并且想知道要使用哪个.
我读了node.js并看到了很多关于它的好东西,但令我担心的主要问题是它相对较新并且没有很多真实世界的网站测试/使用它.
另一方面,APE确实如此.它看起来类似于node.js.但就像我说的那样,我不知道要么知道选择哪一个.
哪一个更适合创建聊天应用?
谢谢!
解决方法
和你一样,我不熟悉APE,但node.js上的socket.io附带了
chat app as it’s main example app.
没错,现在没有很多网站使用Node.js.但是,Socket.io可能被认为是Node的“Killer App”,因此它有相当多的谈话/工作.
我假设APE有稳定的API,但socket.io可能不一定有 – 例如,0.7版本是一个相当广泛的API更新更新. socket.io spec的出版可能不太经常发生这种情况.