【问题标题】:speeding up ajax requests - can gzip compression be applied?加速 ajax 请求 - 可以应用 gzip 压缩吗?
【发布时间】:2011-03-20 23:27:16
【问题描述】:

我想加快我的 ajax 请求,我正在从请求中返回大量信息,并且想知道是否可以在此处应用任何类型的压缩来加快速度。

我的 ajax 请求通常都发送 JSON 编码的对象,例如有时包含 html 元素和其他内容的对象和数组。我的服务器端代码是 php,我使用的是 sajax 库。任何加快速度的想法将不胜感激。

【问题讨论】:

  • 减少大量信息,只在需要时按顺序拉取信息不是更容易吗?
  • 我没明白你说的顺序是什么意思?

标签: php javascript ajax json compression


【解决方案1】:

是的,只需在 php.ini 中启用 zlib.output_compression 配置。如果客户端发送包含gzip 的Accept-Encoding 标头,则输出会自动压缩并发送到客户端。

另一种选择是手动调用ob_gzhandler 函数。

【讨论】:

    猜你喜欢
    • 2010-11-29
    • 1970-01-01
    • 2023-04-10
    • 2019-05-07
    • 1970-01-01
    • 2010-12-17
    • 1970-01-01
    • 2018-07-30
    • 2013-03-01
    相关资源
    最近更新 更多