当前位置: 首页 > 网站开发 > 正文

网站速度测试优化

1 星2 星3 星4 星5 星 (2 次投票, 评分: 5.00, 总分: 5)
Loading ... Loading ...
baidu_share

最近在用百度统计里面的网站速度诊断,发现网站速度比较慢。经过一番折腾,优化的地方主要有以下几方面。

1.网页开启gzip压缩。
在网站根目录找到index.php文件,在其

define('WP_USE_THEMES', true);

添加:

define('WP_USE_THEMES', true);
ob_start('ob_gzhandler');

2.合并多个css和js,并压缩。
主要采用了JCombo,下载地址为:https://github.com/wuzhao/JCombo/blob/master/release/jcombo-latest.zip?raw=true.这是一个基于Java的版本。Github地址:https://github.com/wuzhao/JCombo

YComboGUI: 是 YCombo 作者做的一个依赖 .NET framework 的版本, 可以在 Windows 系统使用.下载地址:http://nqdeng.github.com/YComboGUI/ycombogui-latest.zipGithub地址:https://github.com/nqdeng/YComboGUI

把jcombo-latest.zip解压缩至目录。把要压缩合并的js放在目录中。建立一个all.js.seed文件。建议用editplus编辑utf-8保存。
其内容如下:

// #require "js/highslide-with-html.packed.js"
// #require "js/hoveraccordion.js"
// #require "js/xq.js"
// #require "js/jquery.cycle.all.min.js"
// #require "js/postratings-js.js"
// #require "js/lazyload.js"

具体相关语法请参考YCombo 文档

js目录就在jcombo-latest.zip解压缩的目录下。在jcombo-latest.zip解压缩的目录下,双击jcombo.bat文件:
jcombo
点击“Click to add more input files or drag files here”,选中all.js.seed文件,在点击”Combo!”按钮。
jcombo1
就会在jcombo-latest.zip解压缩的目录下看见一个all.js.

把要压缩合并的css放在目录中。建立一个style-min.css.seed文件。文件内容如下:

// #require "js/style.css"

下来步骤跟js合并步骤一样。

在修改网站的相关文件就可以了。
最后用yslow测试。成绩为B。下一步准备对css和js进行gzip压缩,网页静态化来提高网站速度。

备注:要安装yslow,得先安装firebug.

本文固定链接: http://www.chepoo.com/website-speed-test-optimization.html | IT技术精华网

网站速度测试优化:等您坐沙发呢!

发表评论