网站 GZIP 压缩检测
关于 GZIP 压缩
- 检测方式:分别以
Accept-Encoding: gzip, deflate, br和identity各请求一次目标页,用两次的实际字节数相比,得到真实压缩率——不是只看响应头。 - HTML / CSS / JS / JSON 这类文本资源压缩率通常在 60%~80%,开启后首屏时间和带宽成本都会明显下降;图片、视频、已压缩的字体再压几乎没有收益,反而浪费 CPU。
- Brotli(
br)比 gzip 再小 10%~20%,现代浏览器均已支持,建议 br 与 gzip 同时开启。本机未安装 brotli 扩展时,br 的原始体积以 identity 请求的结果为准。 - 开启压缩后务必返回
Vary: Accept-Encoding,否则 CDN 或代理可能把压缩过的内容缓存下来发给不支持压缩的客户端。 - 相关:网页源代码查看、Meta 标签与关键词密度分析、HTTP 状态检测。需要对文本做 gzip 编解码请用 Gzip 编解码。