发布网友 发布时间:16小时前
共3个回答
热心网友 时间:13小时前
对于php的输出,貌似apache采取的策略是小段输出直接传输,大段输出就切割成chunked分段。在chunked分段没有传输完成之前,apache和php一直保持连接状态。也就是说,如果php的输出字符串比较小,那么apache会把这些数据暂存,等到php执行完了之后再发给浏览器。而当php输出大段字符的时候,apache就不会缓存输出,直接把输出丢给浏览器,而且在此过程中会暂时停止php的执行!热心网友 时间:13小时前
你看ob的缓存大小是不是小于80k,echo ob_get_length(); 和你输出的数据没什么必然的联系,不输出的话应该更快的,是不是你设置的问题啊,80k就非常非常慢,上线后能运作吗?热心网友 时间:13小时前
不知道哦。