介绍
本篇文章为大家展示了怎么在Nginx中启用Brotli算法压缩,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
<强>安装模块强>
若要启用ngx_brotli模块,需要在编译Nginx时,加入相应模块:
#, get 源 git clone https://github.com/google/ngx_brotli.git cd ngx_brotli git submodule  update ——init cd . . #,配置/configure …, - - -添加模块=. ./ngx_brotli
<>强配置文件强>
安装完成ngx_brotli模块后,你就可以在配置文件里启用它了:
#,配置段:,http服务器,位置 #,开启,ngx_brotli 压缩 brotli ,,,,,,,, #,指定压缩数据的最小长度,只有大于或等于最小长度才会对其压缩。这里指定,20,字节 brotli_min_length , 20; #,Brotli 请求缓冲区的数量和大小 brotli_buffers ,,, 16, 10 k; #,Brotli 使用的窗口值。默认值为,512 k brotli_window ,,, 512 k; #,压缩水平可以是,0,到,11日,默认值是,6。太高的压缩水平对性能提升并没有太大好处,因为这需要更多的,CPU 时间 brotli_comp_level , 6; #,指定允许进行压缩的回复类型 brotli_types ,,,文本/html 文本/xml 文本/plain 应用程序/json 文本/css 图像/svg 应用程序/font-woff 应用程序/vnd.ms-fontobject 应用程序/vnd.apple.mpegurl 应用程序/javascript 图像/x-icon 图像/jpeg 图像/gif 图像/png; #,是否允许查找预处理好的,以,.br 结尾的压缩文件。可选值为,,,总是 brotli_static ,,,总是;
上述内容就是怎么在Nginx中启用Brotli算法压缩,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。