10/12
2013

trinea.cn性能优化

主要介绍个人博客trinea.cn的性能优化,优化内容对其他网站同样适用。个人博客采用的是wordpress模板,所以优化方式对其他wordpress网站同样适用。更多优化可见:

2016 年 1 月 网站服务器迁移到阿里云及性能优化

2015 年 5 月 网站服务器迁移到 DigitalOcean

 

Ps:购买阿里云服务器(云服务器 ECS)可以用我的推荐链接:九折优惠

 

1、测试工具
主要使用百度统计的网站速度检测工具和google的pagespeed,网站各地访问速度测试使用webkaka。

调优前,百度检测结果为:

baidu-before-op

可以看出网页所有内容加载需要20多秒!!_!!

PS:需要说明下,因为这次的优化大都属于前端优化,不涉及后台逻辑优化,对于后台逻辑优化测试工具从简单的apache ab,到高级的jmeter和昂贵的loadrunner,本文不做叙述。

 

2、调优内容及方式
根据测试工具的优化建议进行优化,主要调优内容包括:合并Js、合并Css、使用Css Sprite,启用Gzip压缩,其他元素压缩,使用浏览器缓存。

 

调优方式包括
(1) 安装WP Super Cache插件 功能强大,主要用于生成html文件后续访问直接通过apache访问而不需要通过php脚本处理
(2) 安装Better WordPress Minify插件 用于css和js压缩
(3) 修改.htaccess文件,.htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。通过htaccess文件,可以帮我们实现:配置网页expires、网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。内容为:

(4) 去除不必要的import

 

3、调优结果

调优后,百度检测结果为,看到网页所有内容加载完成只需要4秒,访问速度有原来的5倍左右:

baidu-after-op
google pagespeed结果为:

page-speed-after-op

 

网站空间在美国洛杉矶机房,调优后
全球访问的平均下载时间为1.256s,略高于月光博客,远超coolshell.cn
全国访问的平均下载时间为1.545s,与月光博客访问速度还有一定差距,跟酷壳差不多持平

internal-speed external-speed

Ps:购买阿里云服务器(云服务器 ECS)可以用我的推荐链接:九折优惠

随手点点下面广告,支持我维护本站吧

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

2 thoughts on “trinea.cn性能优化