三、干系操作
进行网站压缩我们可以利用第三方工具,把我们的js、css、html等进行在线压缩然后更换做事器资源。
但是不好的地方便是每次做更新的时候都要操作一次(webpack就不会,在编译时就已经进行压缩操作了...)
四、详细配置为理解决这个问题,准备在tomcat做事器上配置gzip压缩。配置如下:
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" compression="on" compressionMinSize="37888" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,text/jsp" />
真正起浸染的是后面三行:compression定义是否启用gzip压缩,compressionMinSize是定义压缩标准这里设置高于37kb的进行统一压缩,
compressableMimeType定义了压缩类型(只有符合上面格式的才会进行压缩)
五、检测gzip是否起浸染
①在网页中打开开拓者模式,在相应里面看到Content-Encoding为gzip就表示成功了,如下:Content-Encoding: gzipContent-Type: text/html;charset=UTF-8Date: Tue, 08 Jan 2019 01:54:17 GMTTransfer-Encoding: chunkedVary: Accept-Encoding②其余在站长工具中查询,显示网页已进行压缩也是代表成功了的。