GZIP的作用总所周知,很多网站都使用了它,它能将我们的网页内容压缩体积后再传给用户。比如不开启GZIP压缩网页提升速度,下面的某些方法在其他非WordPress网站也是同样可以实现的;实现网页Gzip压缩可通过多种方法实现,如服务器上设置、安装WordPress插件、代码方式等等都是可以实现的,下面我们就简单的说明一下WordPress开启GZIP压缩网页的几种方法:

Nginx开启Gzip的方法

我们先来看看Nginx开启Gzip的方法,首先宝塔“性能调整”发现宝塔默认已经开启的GZIP压缩,在这里我们可以简单的调整一下参数:

WordPress开启GZIP压缩网页的几种方法插图

打开Nginx配置可以查看对应的参数:

WordPress开启GZIP压缩网页的几种方法插图

Apache开启Gzip的方法

首先确保你的 Apache 已经加载了 mod_deflate 模块,然后在 httpd.conf 代码中加载以下代码:

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/json application/x-httpd-php application/x-javascript
</IfModule>

注意:如果你没有权限修改你的主机,你也可以将以上代码复制到网站根目录的 .htaccess 文件

functions.php开启Gzip的方法

“functions.php”作为WordPress的公共函数文件,我们也可以通过每个主题文件夹下的“functions.php”文件来实现开启Gzip的方法,我们只需要在“functions.php”添加如下代码即可:

//WordPress站点加速之开启Gzip压缩
add_action('init', 'wpjam_gzip_compression');
function wpjam_gzip_compression(){
	if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) {
		ob_start('ob_gzhandler'); 
	}else{
		ob_start(); 
	}
}

如使用此方法可查看更多细节:

[ri-post id="22793" thumb="left"]

WordPress插件开启Gzip的方法

支持GZIP网页压缩的插件有很多,这里我们就简单的举几个例子说一下,具体哪一个好用还是自己测试,支持的插件有:WP Performance 插件、WP Super Cache 插件,大家可以在WordPress插件里搜索安装

WordPress开启GZIP压缩网页的几种方法插图

1.使用本站下载的源码仅限于个人学习和非商业用途。
2.禁止将本站下载的源码用于搭建或支持任何违法、淫秽、暴力或侵犯他人合法权益的网站或应用。
3.使用本站下载的源码需遵守国家法律法规及相关规定,不得从事任何违法活动。
4.如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。