Gzip还是ob_flush()?哪个更好


Gzip or ob_flush()? which is better?

我刚刚读完这篇文章

  • 通过在服务器上启用gzip压缩,提高了网页的加载时间
  • 刷新网页中的内容可以获得更好的用户体验

但问题是,当启用gzip(apache)压缩时,flush()无法工作。

  1. 有什么解决方案吗?(即flush()和gzip可以同时工作吗?)
  2. 如果不是,flush()还是gzip?哪个更好
  3. 或者有任何其他策略可以减少加载时间
  1. 它们不能一起使用。

  2. 如果页面的服务器渲染总时间很长(比如超过250毫秒左右),请进行刷新(直到修复脚本为止)。否则,请使用正确的gzip。

  3. 你已经在你发布的链接上列出了他们的完整列表。

它们绝对可以一起使用。mod_deflate的早期版本不会流式传输压缩并支持分块编码,但现在已经不是这样了(只需注意收缩缓冲区的大小)-http://www.phpied.com/progressive-rendering-via-multiple-flushes/

相关文章: