最近发现网站请求有点卡,检测一番检测,ajax回传数据量有300kb。可怜带宽有点小。这个过程需要耗时将近两秒,没法忍受。因此先开启gzip压缩减少传输量。
打开服务器配置后发现,其实gzip是有开启的。为啥没有应用上的。原来是类型没有包括进去。完整的配置参数如下。
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml application/json;
gzip_vary on;
gzip_proxied expired no-cache no-store private auth;
gzip_disable "MSIE [1-6]\.";
在gzip_types 最后面补上 json格式类型 application/json
可以放置在每一个网站配置的http块中
压缩完明显速度得到了提升。最终传输量为75kb