打开gzip给wordpress加速,速度能提升70%多哦~

懒小爱  发布于2010/7/12 12:39   网站经验    标签: 服务器 网站 wordpress gzip 压缩   
点击在新窗口中浏览此图片

  gzip不多介绍了,可以问度娘,简单地说就是服务器在页面传输前将页面压缩后传送,可以有效减少服务器的带宽使用,也可以加速页面下载。像我们常见的DZ啊,phpwind啊,还有我正在用的boblog啊都有用到gzip哦~

  但是强大的WP本身并没有gzip功能,所以我们要手动添加(当然,前提必须是你的服务器支持gzip;另外还有一些服务器本身就开启了gzip,不需要手动修改了),一共有三种方法,搜集自wordpress中文论坛:

  
[color=#FF4500]1.在index.php中:
找到define('WP_USE_THEMES', true);
后面加ob_start('ob_gzhandler');

我用的就是这种方法,效果显著,而且方法也很简单。[/color]


[color=#4169E1]2.如果服务器支持.htaccess文件,那么在wordpress根目录的.htaccess增加以下代码,如果没有.htaccess则新建后增加代码。增加完成后上传到wordpress根目录后即可。

php_value output_handler ob_gzhandler[/color]


[color=#32CD32]3.通过php.ini 启用Gzip
如果服务器支持php.ini重定义的话,可以在php.ini中增加以下代码来开启gzip。

zlib.output_compression_level = < 任何1—9的值,1的压缩比率最低, 建议取 6> [/color]


注:如果在.htaccess文件中禁止了gzip功能的话,那在php.ini文件中开启后需在.htaccess文件中开启,否则无效。


提供测试页面:http://www.gidnetwork.com/tools/gzip-test.php

Web page compressed? Yes
Compression type? gzip
Size, Markup (bytes) 42,975
Size, Compressed (bytes) 9,659
Compression % 77.5

效果是显而易见的,用了以后网页打开速度快了好多,我的网页压缩率在77%
本文已有评论 5 条,检测到共有 1020 人飘过...↓快速评论↓

5楼
bansn
在 2010-11-23 21:44 鸡冻的表示:
网站不错,一定要常来看看,也欢欢迎访问我的网站
4楼
风吟
在 2010-10-22 12:10 鸡冻的表示:
没意义,只有解决wp数据库查询以及自身调用的压力才可以加速。gzip只是对输出内容压缩总归有一点效果吧。你的头像好正太- -
3楼
忘记
在 2010-07-16 21:03 鸡冻的表示:
我也开了 不过效果...没感觉到呵呵 检测得时候是提示压缩了70%左右
2楼
瓶子无芯
在 2010-07-13 23:36 鸡冻的表示:
那天不小心在bo的后台打开了gzip,呵呵……啥都不懂,反正有咱就用着嘿嘿。gzip可是个好东西啊~~
1楼
幻想の花月
在 2010-07-13 11:34 鸡冻的表示:

瞪大眼睛看~~~这素啥米天书~~~
发表回复: