WebSockets还是定期的Ajax请求?

时间:2017-02-01 10:38:18

标签: php ajax websocket

我有管理体育比赛的项目。它是用PHP / Laravel编写的。我需要在锦标赛运行时异步(“在线”)在网页上发布匹配结果。我无法决定,哪种沟通方式更适合我的情况。定期ajax请求(例如每10秒1个请求)或WebSockets?你能告诉我吗?你还可以提一些专业人士吗?两种方式的利弊?

非常感谢。

1 个答案:

答案 0 :(得分:0)

如果您使用这些移动版请求也肯定会使用websockets因为ajax(http)调用会影响移动电话的续航时间,此示例将演示http调用需要更多能源 for work与websockets相比。

如果您不需要WebSockets提供的特定优势,那么坚持使用AJAX和Comet等现有技术可能更好,因为这样可以让您重复使用并与巨大的集成现有的工具,技术,安全机制,知识库生态系统(即堆栈溢出的人更多知道HTTP / Ajax / Comet而不是WebSockets)等。