(nginx)每个请求的Gzip与静态gzip

前端之家收集整理的这篇文章主要介绍了(nginx)每个请求的Gzip与静态gzip前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如果使用标志–with-http_gzip_static_module配置并安装Nginx,然后打开静态gzip gzip_static on;.

HttpGzipStaticModule

Nginx收到文件请求时,使用静态gzip,它会尝试读取并返回扩展名为“.gz”的同一文件.

我的问题是:这似乎是比用户执行请求时压缩文件更好的选择,因为文件已经被gzip压缩了,对吧?你赢得速度,你可以更快地提供文件.现在我已经gzipped字体文件,我发送给用户一个包含所有js(连接,缩小和gzip)的捆绑包和所有css的另一个捆绑包.我是否也应该预先gzip图像?

最佳答案
由于该部分问题未得到回答:

不要gzip图像. JPEG和PNG文件已经压缩,用gzip重新压缩它们可能收效甚微,实际上可能会导致更大的文件大小.默认情况下,Nginx不会使用每个请求的gzip模块压缩图像文件.

如果您想减小图像的大小,您可能需要查看webp文件格式或可以为您处理优化图像的pagespeed模块.

猜你在找的Nginx相关文章