我用socket.io创建了一个简单的聊天。 我决定继续创建像聊天一样的Facebook。 问题:
答案 0 :(得分:1)
你可以检查这些插件是否有jquery和pusher(用于推送通知的api)。它将帮助您完成一些客户端工作,只需阅读代码即可。它可以帮助你制作自己的。
答案 1 :(得分:0)
除非你这样做只是为了锻炼自己,否则我会说你做得太难了或自己构建这一切(你甚至没有在这里解决最重要的问题:什么到当整个东西不再适合一台服务器时做。)
我想说,在那里安装许多XMPP服务器中的一个,为您解决所有这些问题。
如果你这样做只是为了锻炼,我仍然会说,看看XMPP。它具有发送消息的标准(1和3)。 2:只将它们存储在某个数据库中。如果您有超过50个数据库写入操作/秒,请为一些主要数据库问题做好准备。对于4:如果你想向他们发送断开连接,只需循环一些用户的所有在线朋友。