【前端首屏加载速度优化(一) :nginx 开启gzip压缩】

  1. 开启gzip压缩前后对比:

    【前端首屏加载速度优化(一) :nginx 开启gzip压缩】_第1张图片

  2. nginx.conf具体配置:

    server {
        	# 启动后的端口
            listen       8882;
            
            # 开启gzip压缩
    		gzip on;
    		gzip_min_length 1k; 
    		gzip_buffers 4 16k; 
    		gzip_http_version 1.1; 
    		gzip_comp_level 6; 
    		gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php application/javascript application/json; 
    		gzip_disable "MSIE [1-6]\."; 
    		gzip_static on;
    		gzip_vary on;
    		
    		location / {	
    			index login.html index.html;
                root E:/sunyardOA/svnCode/SunOA-Page/platForm/;
            }
        }
    
    • gzip on; on开启 off关闭
    • gzip_min_length 1k; 大于1k的文件才压缩
    • gzip_buffers 4 16k; 占用4 x 16k 的内存存压缩文件
    • gzip_comp_level 6; 压缩级别(1~9)
    • gzip_types 需要压缩文件的类型(图片不建议压缩 压缩图片效果不明显,比较耗cpu)

你可能感兴趣的:(前端,nginx)