php - Websocket具有无限循环循环。它真的比ajax好吗?

标签 php ajax websocket

我正在尝试了解websockets。

我已经看到2个示例here in dochere

这两个示例都使用无限循环循环,侦听新客户端何时连接,何时执行有趣操作以及何时断开连接。

我的问题是:使用websockets(无休止循环循环)是否比每x时间使用http请求的ajax解决方案好?

最佳答案

是的,套接字在许多情况下都更好。

它不是forever loop with 100% cpu utilizing,而是liveloop,它存在于每个守护程序应用程序中。

同步accept操作是我们99.99%的时间。

Ajax心跳是更多的流量,更多的服务器CPU和内存。

关于php - Websocket具有无限循环循环。它真的比ajax好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33544470/

相关文章:

javascript - 对超时 PHP session 的 AJAX 调用

node.js - 通过 Socket.IO 的 WebSocket 设计模式

php - 在 Websocket 中添加自定义数据

php - 从mysql存储排名位置

php - 如何在php中将计算列添加到mysql查询结果中?

javascript - 带有ajax的js中的OOP方法

Jquery Ajax twitter/facebook 个人资料图像和 http 302

数组副本中的 PHP 对象

php - 在 PHP/CSS 中居中标题?

go - 当多个客户端使用它时,Gorilla Websocket非常慢