在提出这个问题之前,我做了一些研究,但我无法找到适合我情况的具体答案.
我想创建WebChat,实时同步到服务器上的DB.(MySQL或MongoDB - 一切都还可以)但是关于同步数据的方法很少:
Ratchet的PHP + websockets和我的工作只是通过JSON创建一个协议来进行身份验证和消息传递.许多文档,许多教程.(我知道websockets在IE中不起作用,但无所谓)
node.js + socket.io - 有与1相同的技术解决方案,但是使用不同的语言.
node.js + meteor.js(sockJS) - 似乎人们都做了所有工作,我不需要添加任何协议功能,只需编写逻辑代码.但是高负荷怎么样?文档怎么样......非常年轻的框架.
Tornado + TornadIO2(socket.io)+ RabbitMQ
有人可以将RabbitMQ与meteor.js进行比较吗?按表现.谁能说哪种方式更好?
我不知道所有的框架,所以如果我有比这四个更好的选择,请告诉我:)
请告诉我你的意见.谢谢!