我想創建一個聊天應用程序,它將使用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 –