Answers
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。
另外,两个模块可以同时编译进去。
说了大麦丁了嘛
answered 10 years, 8 months ago