我正在创建一个社交网络网站,我需要一个IM /聊天解决方案。
对话只是一对一的,用户只能与朋友聊天(即Facebook聊天 - 没有频道,没有房间......)。
该网站使用MySQL数据库在CodeIgniter(PHP)中制作。可能会放在VPS(Linux)上,所以我可以控制环境。此外,预计将有超过10万用户。
所以,我需要一些关于如何进行聊天的想法。
到目前为止我的想法:
Node.js
和socket.io
中创建聊天,并使其独立于网站的其他部分经过一些研究并在此处阅读了一些答案
https://stackoverflow.com/a/11362929/928540
https://stackoverflow.com/a/5654487/928540
我非常喜欢Node.js
和socket.io
的想法,所以我想听一些关于它的意见,也许还有一些指导,链接,帮助,教程......
答案 0 :(得分:0)
Meteor可能是您可以使用的解决方案。它旨在创建“实时”应用程序,我打赌构建一对一的消息传递系统是轻而易举的。
我知道它不是PHP,但你提到使用Node.js,我想如果你可以使用Node.js,那么你可以使用它。