先说下gzip的好处:下面是百度百科官方权威的解释:

GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对纯文本内容可压缩到原大小的40%.这样传输就快了,效果就是你点击网址后会很快的显示出来.当然这也会增加服务器的负载. 一般服务器中都安装有这个功能模块的。

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。

下面来说下如何让我们wordpress来进行gzip压缩

第一种方法

打开你模板文件的HEADER.PHP

将以下代码 加到 header.php的最上方就可:

  1. <?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start(); ?>

第二种方法

打开你模板文件的functions.PHP

将以下代码添加进去

  1. /********gzip压缩****/
  2. function gzippy() {
  3. ob_start('ob_gzhandler');
  4. }
  5. if(!stristr($_SERVER['REQUEST_URI'], 'tinymce') && !ini_get('zlib.output_compression')) {
  6. add_action('init', 'gzippy');
  7. }

然后保存即可!

发表回复

后才能评论