>백엔드 개발 >PHP 튜토리얼 >关于Nginx的http_gzip_static_module和http_gzip_module的问题?

关于Nginx的http_gzip_static_module和http_gzip_module的问题?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-06 20:35:291861검색

请问Nginx的http_gzip_static_module和http_gzip_module区别是什么?一般选择哪个?同时编译进去可以吗?

回复内容:

请问Nginx的http_gzip_static_module和http_gzip_module区别是什么?一般选择哪个?同时编译进去可以吗?

http_gzip_module提供了对gzip的基本的支持,默认是编译到nginx的发行版本里面的。注意的可以通过gzip_comp_level来制定压缩的比例,压缩的体积越小,对cpu的消耗越大。

http_gzip_static_module则是针对nginx serve的静态文件,需要编译进去才能有。比如a.html,如果启用了gzip_static on,如果同一目录下还有a.html.gz作为a.html压缩版本存在,那么nginx会以a.html.gz作为a.html的gzip version来serve。这样,可以采用对cpu消耗更大,但是压缩效果更好的算法事先压好.gz文件,而不是让nginx在访问的时候现压缩从而节省cpu。

另外,两个模块可以同时编译进去。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.