wordpress开启GZIP压缩方法详解

方法一:插件GZippy,附上下载地址。

http://wordpress.org/extend/plugins/gzippy/

使用插件最简单啊,安装后启用即可。你博客兴许会自带一些缓存插件有gzip功能的,请注意不要用混了。

方法二:将以下代码粘贴到function.php文件中去。

 代码如下 复制代码

function gzippy() {
 ob_start('ob_gzhandler');
}

if(!stristr($_SERVER['REQUEST_URI'], 'tinymce') && !ini_get('zlib.output_compression')) {
 add_action('init', 'gzippy');
}

方法三, apache/iis服务器开启gzip

在http.conf里会找到如下行; 如果没有请加上

#LoadModule deflate_module modules/mod_deflate.so  去掉“#”号。表示已经启用了GZIP。

开启了压缩功能.可以很好的使用了,如果你还想更详尽的定制的话,请看下面:

可以在http.conf后面加上这一段进行定制:(如非必要,用默认的就好了)

 代码如下 复制代码

<ifmodule mod_deflate.c>
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE js css
</ifmodule>

DeflateCompressionLevel 9是指压缩程度的等级,从1到9,9是最高等级。据了解,这样做最高可以减少8成大小的传输量(看档案内容而定),最少也能够节省一半。

目前以上两种方式都是最简单又实用的。亲们任选其一,设置好后,用站长工具验证下自己的wordpress是否开启了GZIP压缩。

时间: 2024-07-30 07:56:42

wordpress开启GZIP压缩方法详解的相关文章

apache开启gzip压缩配置详解

启apache2的gzip 在http.conf里会找到如下行; 如果没有请加上 #LoadModule deflate_module modules/mod_deflate.so  去掉"#"号.表示已经启用了GZIP. 更多定制 开启了压缩功能.可以很好的使用了,如果你还想更详尽的定制的话,请看下面: 可以在http.conf后面加上这一段进行定制:(如非必要,用默认的就好了) <ifmodule mod_deflate.c> DeflateCompressionLev

tomcat 开启gzip的方法详解

打开conf/server.xml文件可以看到:  代码如下 复制代码 <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->     <Connector port="8080"               maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25

开启Nginx的gzip压缩功能详解

开启gzip的指令如下:  代码如下 复制代码 gzip on; gzip_http_version 1.0; gzip_disable "MSIE [1-6]."; gzip_types text/plain application/x-javascript text/css text/javascript; 关于gzip_types,如果你想让图片也开启gzip压缩,那么用以下这段吧: gzip_types text/plain application/x-javascript t

php简单开启gzip压缩方法(zlib.output_compression)_php技巧

一般而言,页面文件开启gzip压缩以后,其体积可以减小60%~90%,对于文字类站点,可以节省下大量的带宽与用户等待时间.但是不论是iis还是apache默认都只压缩html类静态文件,对于php文件需要模块配置才可支持(iis7.5中开启动态+静态压缩也可以),于是利用php自身功能到达gzip的效果也成为一项合理的诉求. 网上的教程基本是你抄我来我抄他,不外乎加头加尾或者自构函数两种写法.实际上每个php页面都要去加代码--当然也可以include引用,不过总显得略微麻烦. 实际上最简单的办

apache开启gzip压缩方法介绍

第1步  httpd.conf中打开deflate_Module和headers_Module模块  代码如下 复制代码 LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so 把前面的#号去掉,然后我们再在apache的httpd.conf中,加入下面代码  代码如下 复制代码 <IfModule mod_deflate.c> SetOutputFilt

iis开启gzip压缩方法

现在主流浏览器基本都支持 gzip 压缩,因此这也成了 webserver 优化策略的一种常规手段.启用压缩后能有效减少网页传输数据大小,使得有限带宽能提供更多的请求,并在一定程度上提高了网页 "显示" 速度. iis6 提供了对 gzip 的支持,只可惜有点不完善,需要我们自己手工做些设置. 步骤 1. 在 "iis 管理器" 中,打开 "网站 > 属性" 对话框,切换到 "服务" 页卡,选中两个压缩选项 4. 用记事

Mac网易云音乐开启桌面歌词方法详解

给各位Mac的使用者们来详细的解析分享一下网易云音乐开启桌面歌词的方法. 方法分享: 1.在Mac上打开网易云音乐;         2.点击主界面右上角的设置图标按钮;     3.在设置界面开启桌面歌词,点击如图所示的单选框按钮即可;     4.如图所示,桌面显示了网易云音乐的歌词.     好了,以上的信息就是小编给各位Mac的使用者们带来的详细的网易云音乐开启桌面歌词的方法解析分享的全部内容了,各位看到这里的使用者们,小编相信你们现在那是非常的清楚开启的方法了吧,那么大家就快去按照小编

陌陌怎么开启定位?陌陌开启定位服务方法详解

1)我们在手机打开陌陌时会弹出一个[定位服务未开启]好了我们选择不管弹提醒什么的,我们只要点击陌百中的[设置]进入如图所示.    2)接着在打开设置中我们再点击[定位服务]在这里找到[陌陌] 然后只要把开关开启就可以了哦.  

WeCenter开启 Rewrite 伪静态方法详解

第一步:首先到后台开启伪静态 后台链接地址:domain/admin/settings/category-functions 全局设置>站点功能>开启 Rewrite 伪静态 wecenter-rewrite *如果是虚拟主机直接跳过第二部 找到conf/httpd.conf 中搜索如下一段代码: LoadModule Rewrite_module modules/mod_Rewrite.so 去掉该代码的最前面的#注释 搜索AllowOverride None 替换为 AllowOverri