运行多个 ajax 的挫折是什么?我有超过 5 个不同时间运行的 setIntervals,调用 ajax,更新 html 或只是检查 session 是否存在。这个好吗?有些每秒运行一次,有些每 5 分钟左右运行一次。执行此操作的最佳方法是什么。
最佳答案
我个人会偏离那种方法,相反,我会研究一种推送替代方案或将您的所有 ajax 请求组合成一个。如果这是一个高流量站点,这可能会导致服务器压力。此外,如果这是针对拨号或移动设备上的人,这很可能会破坏客户端的连接。
我对这个项目一无所知,所以我不知道推送是否有效,如果你有一个在新数据可用时运行的触发器,我会查看 pubnub.com 并研究推送。
如果这不是一个可行的解决方案,我建议制作一个脚本,在一个请求中响应您的脚本所需的所有信息。这减少了服务器压力。
祝你好运!
关于php - 用 setInterval 运行一堆 ajax 好不好?超过 5 个 ajax 正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10965881/