套接字、xmpp和轮询具有良好的性能和服务器友好性



我正在构建一个web应用程序,可能需要一些帮助。该应用程序有聊天功能和一些新闻系统。所以我们有很多写操作,需要不断更新信息。在项目开始时,由于财务问题,我们不能托管太多服务器。所以我想知道,什么是最适合服务器的方式。哪种方法需要最少的服务器资源?有人能帮我做决定吗?

轮询-我每60秒通过ajax请求一次新数据-无需建立双向连接

xmpp——我最近听说过——有人能用几句话解释一下这个协议是否是可执行的吗?

socket.io-建立了双向连接,但服务器可能会很快崩溃,因为它只能处理有限数量的连接

我不需要关于这些方法的性能的信息。我需要知道在服务器上处理很多单个请求是否更有效,还是建立连接更好。我读了很多关于这方面的文章,但我的问题还没有得到很好的回答。对不起,我的英语不好,不是我的主要口语。

谢谢大家!

您的请求不是很清楚。您预计的问题究竟是什么?能够支持所需数量的写入操作,还是能够同时管理多个用户?

我的建议是决定一个合理、简单的体系结构,然后在出现瓶颈时修复它们。

相关内容

  • 没有找到相关文章

最新更新