php做服务器推送的ajax长轮询和ajax的同步有什么区别吗

2025年03月18日 16:49
有2个网友回答
网友(1):

用ajax模拟服务器推的原理是:服务器端PHP设置成页面运行的时间不超时,通过一直循环不急忙返回数据,让ajax 请求一直处于等待状态,php在循环中等待数据,当数据有了才返回。

而一般ajax则是,不管有没有执行了直接返回,不会延长服务器的响应时间。

网友(2):

一个是请求中到完成是堵死的 , 一个是不会堵死浏览器的。 就这个区别