用ajax的同步模式就可以了
但这不是好方法你应该想想为什么5分钟1x个请求算多...
那应该算很少....

解决方案 »

  1.   

    不是异步的么php管不到这些,是web服务器的事儿
      

  2.   

    web服务器负责处理这些请求,如果请求过多,应该会返回timeout的,这点不用担心.
      

  3.   

    给你个方案:html如下书写
    <div id="contents-id">正在读取数据</div>
    Ajax读取数据完毕后,直接修改"contents-id"的内容就可以了。
    这样做,给访问者的印象就是动态的,而实际上,就是当Ajax在读取完目标数据之后,更改静态的HTML内容。
    所以,无论Ajax读取数据的时间是1秒钟还是10分钟,都及时更新网页内容,而且增加动感。
      

  4.   

    首先谢谢大家,我可能没说清楚
    我全站都是静态页
    在写静态页的时候,还写了个 window.onload = function(){ update(); }
    function update(){
      
      
      请求一个php类,采集+静态页类不是瞬间能更新完的【php类检查更新时间随后……】}
    由于那个php类执行需要一段时间
    于是我在检查完更新时间后,先更新时间【速度比较快,估计也可以避免多次执行这php类的问题】
    目前为止是这样