会员登录 | 会员注册 | 意见建议 | 网站地图

站长资源综合门户

当前位置:首页 > 站长学院 > 建站经验 > WordPress站点速度优化

WordPress站点速度优化

时间:2011-11-22 13:20:23   作者:   来源:   点击:

再进行一次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中条件以下代码

<IfModule mod_headers.c> <FilesMatch ".(php)$"> Header set Last-Modified "Oct, 31 Aug 2011 00:00:00 GMT" </FilesMatch> </IfModule>

Last-Modified的时间可以任意指定,可是一定要在当前时间之前。

当然还可以继续做一些很多事情来提升站点速度,比如使用精练的模板,削减首页图片数量,削减页面js代码等。

非论是进行美不雅的页面布局,仍是进行站点优化,最终的目标是提升用户体验。

不过请相信一个永恒不变、放置四海皆准的真理 ---- Simple is beautiful!

分享到:

网友评论

热门建站经验