|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
gzip(GNU-ZIP)是一种紧缩手艺。经由gzip紧缩后页面巨细能够变成本来的30%乃至更小,如许,用户扫瞄页面的时分速率会块很多。gzip的紧缩页面必要扫瞄器和服务器两边都撑持,实践上就是服务器端紧缩,传到扫瞄器后扫瞄器解压并剖析。
Nginx的紧缩输入有一组gzip紧缩指令来完成。相干指令位于http{….}两个年夜括号之间。
gzipon;
该指令用于开启或封闭gzip模块(on/off)
gzip_min_length1k;
设置同意紧缩的页面最小字节数,页面字节数从header头得content-length中举行猎取。默许值是0,不论页面多多数紧缩。倡议设置成年夜于1k的字节数,小于1k大概会越压越年夜。
gzip_buffers416k;
设置体系猎取几个单元的缓存用于存储gzip的紧缩了局数据流。416k代表以16k为单元,安装原始数据巨细以16k为单元的4倍请求内存。
gzip_http_version1.1;
辨认http的协定版本(1.0/1.1)
gzip_comp_level2;
gzip紧缩比,1紧缩比最小处置速率最快,9紧缩比最年夜但处置速率最慢(传输快但对照损耗cpu)
gzip_typestext/plainapplication/x-javascripttext/CSSapplication/xml
婚配mime范例举行紧缩,不管是不是指定,”text/html”范例老是会被紧缩的。
gzip_varyon;
和http头有干系,加个vary头,给代办署理服务器用的,有的扫瞄器撑持紧缩,有的不撑持,以是制止华侈不撑持的也紧缩,以是依据客户真个HTTP头来判别,是不是必要紧缩.
同时因为IE6不撑持gizp解紧缩,以是在IE6下要封闭gzip紧缩功效。利用
.代码以下:
gzip_disable“MSIE[1-6].”;
nginx设置gzip段以下:
.代码以下:
gzipon;
gzip_min_length1k;
gzip_buffers1664k;
gzip_http_version1.1;
gzip_comp_level2;
gzip_typestext/plainapplication/x-javascripttext/cssapplication/xml;
gzip_varyon;
gzip_disable“MSIE[1-6].”;
要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利; |
|