再进行一次gzip检测,可以在百度的检测东西里测试,如果一切正常的话,那么已经看不到gzip未开启这一项了。
并且在站长东西的gzip检测里,也会显示gzip开启的状态。
6. 设置客户端缓存
页面中的静态资源一旦引用,就会保存在客户真个姑且文件夹里。
如果办事端设置了静态资源过时期限,那么在过时之前,只要客户端再次拜候页面,就会直接从姑且文件夹中拿去静态文件而不消才向办事端请求。
所以在设置客户缓存之后,只要拜候过一次页面,在过时期限内再次拜候页面的速度将会年夜年夜提高。
设置的体例也比较简单,只要在.htaccess中插手几行:
# Expire images header ExpiresActive On ExpiresDefault A0 ExpiresByType image/gif A2592000 ExpiresByType image/png A2592000 ExpiresByType image/jpg A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/ico A2592000 ExpiresByType text/css A2592000 ExpiresByType text/javascript A2592000
2592000代表一个月的意思,2592000 = 60*60*24*30
7. 归并域名
所谓归并域名,就是指如果有引用其它域名站点下的资源的话,把资源挪到自己的站点下,并修改资源引用地址。
这样可使拜候请求只在少量的域名站点下进行,削减DNS寻址时间。
打个通俗一点的例如就是,从一个仓库拿东西,比从不合的仓库别离拿东西要快。
从优化操作的角度上来讲,就是把引用其它站点的文本、图片挪到自己的站点下,从自己的站点引用。
8. 挪动JS位置
在页面请求中,javascript是在加载之后才可以加载后面的内容,而css是可以并行加载的。
所以最好降js的引用都放置在页面的尾部,也就是之前。
到这里主要的站点优化操作就完成了,相信在完成了这一系列的优化之后,WP站点的拜候速度已经有了年夜幅提升了。
其它
除此之外,还可使用一个很是好的优化插件Autoptimize,它可以自动归并、压缩页面中所有的js/css,并将引用后移。属于高性能傻瓜型优化插件,使用Autoptimize的话,第2,4,8步都可以跳过了,既省事又避免了修改毛病的风险并且效果也不错。
可是Autoptimize对js/css的归并是以php格局为根本进行压缩,所以还要对Autoptimize生成的.php进行客户端缓存。
在.htaccess中条件以下代码
Last-Modified的时间可以任意指定,可是一定要在当前时间之前。
当然还可以继续做一些很多事情来提升站点速度,比如使用精练的模板,削减首页图片数量,削减页面js代码等。
非论是进行美不雅的页面布局,仍是进行站点优化,最终的目标是提升用户体验。
不过请相信一个永恒不变、放置四海皆准的真理 ---- Simple is beautiful!