陈德馨

WordPress开启GZIP压缩的方法

924人参与 |分类: 站长百科|时间:2014年07月11日 14:27

说到给wordpress博客加速,有很多方法,比如说选择一个好的主机商,用代码代替插件,或者为评论头像添加缓存等等。还有一种一劳永逸的方法值得一提,那就是为网站添加GZIP压缩功能。那么什么是GZIP压缩呢?gzip是GNUzip的缩写,它是一个GNU自由软件的文件压缩程序。不懂也没关系,我们关心的只是GIZP的功能。

GZIP压缩有什么好处?Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。 简单的说,就是将你网站上的大部分html文件压缩了一下。

如果你的博客还没有添加GZIP压缩功能,但又想给博客提速的话,不妨将下面的代码添加到主题的function.php文件中。只需要这段简单的代码,就可以轻松开启压缩功能,瞬间为博客提速。

//Gzip压缩
function dtheme_gzip() {
if ( strstr($_SERVER[‘REQUEST_URI’], ‘/js/tinymce’) ) 
return false;
if ( ( ini_get(‘zlib.output_compression’) == ‘On’ || ini_get(‘zlib.output_compression_level’) > 0 ) || ini_get(‘output_handler’) == ‘ob_gzhandler’ )
return false;
if (extension_loaded(‘zlib’) && !ob_start(‘ob_gzhandler’))
ob_start();
}
add_action(‘init’,’dtheme_gzip’);
//代码结束

下面是陈德馨一个基于WordPress的博客使用此段代码后的效果:

Gzip.jpg

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 0 人评论,请发表您的观点。