1.软文推荐

2.软文推荐

3.软文推荐

wordpress开启gzip压缩非常重要,可以大大提高网站的访问速度!GZip可对多种类型的文件进行压缩,对于CSS、JS、HTML文件具有极高的压缩率,尤其对使用了较多JS特效的网站,开启GZip后压缩比高达70%。

因此,开启gzip压缩可以较显著的为wordpress网站加速,不过要消耗一点服务器资源,嘿嘿,总体来说,利大于弊。

下面提供六种开启gzip压缩的方法:

1、通过index.php启用Gzip功能

打开网站根目录里面的index.php文件(注意不是主题里面的,是根目录),找到:

define(’WP_USE_THEMES’, true);

在下面添加如下代码:

ob_start(‘ob_gzhandler’);

服务器必须支持Zlib Compression Functions才有办法启动,可以丢个网页探针到服务器上查询看看就知道了

这种方法是最简单的一种,不过有一个小弊端,就是每次程序升级都要重新修改文件。

2、配置.htaccess文件

需要服务器支持.htaccess文件(Apache、Litespeed服务器适用)。在wordpress根目录中创建一个.htaccess文件,通过.htaccess文件有两种代码可以实现启用gzip压缩,代码如下:

第一种:

php_value output_handler ob_gzhandler

第二种:

ExpiresActive On

ExpiresByType image/gif A2592000

ExpiresByType image/jpeg A2592000

ExpiresByType image/png A2592000

ExpiresByType image/x-icon A2592000

ExpiresByType application/x-javascript A604800

ExpiresByType text/css A604800

SetOutputFilter DEFLATE

AddOutputFilterByType DEFLATE text/html text/css image/gif image/jpeg image/png application/x-javascript

3、通过php.ini来启用GZIP(Win服务器下开启Gzip方法),前提是服务器要支持php.ini重定义,可以在php.ini中增加如下代码:

zlib.output_compression_level = number( number为1—9的值,1的压缩比率最低, 建议取 5)

需要注意的是如果在.htaccess文件中禁止了gzip功能的话,那在php.ini文件中开启后也需在.htaccess文件中开启 gzip,否则没有效果。

4、安装wordpress的GZIP插件

插件名称:gzippy

下载地址:http://wordpress.org/extend/plugins/gzippy/

5、主题function.php添加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’);

//代码结束

6、cPanel 面板网站优化选项

很多使用国外vps,可能会遇到cPanel面板,如果使用的 cPanel 面板,在“软件”区有“Optimize Website”(优化网站)图标,点击进入后选中 Compress all content(压缩所有内容),然后Update settings(更新设置)即可开启网站加速功能。

以上6种方法都可以开启wordpress的GZIP压缩功能,但是只能使用一种方式来开启,不然有可以会冲突。推荐大家也用第5种或第2种,这两种比较方便。

最后:我的压缩效果,可以看出压缩率(估计值)77.96%,还是很显著的啊,设置好以后就可以在http://tool.chinaz.com/Gzips/ 测试一下压缩效果。

本文来源:yuntue.com/post/17523.html,若侵权,请联系删除。

相关文章 8

1

香港虚拟主机、香港云服务器CN2网络免备案的好处?(香港虚拟主机排行) 2分钟前

提到香港虚拟主机,大家首先想到的就是免备案,除了这些优势外,香港云主机的优越性能也很受大家欢迎,其中很多商家还打出了CN2网络...

2

RAKsmart:美国日本服务器秒杀价年付$30起,新用户注册送10美元 3分钟前

RAKsmart发布了今年感恩节和黑色星期五的促销内容,看了下和 RAKsmart 双十一优惠差不多,也是美国和日本服务器促销,以及站群服务器促销...

3

微基主机:美国vps,洛杉矶as4837线路,1核AMD 5900x/1G内存/50G硬盘/2TB流量/2.5Gbps带宽,¥ 6分钟前

微基主机怎么样? 微基主机是一家国内的老牌主机商家了,微基主机商家从原来的50KVM、50OVZ两个品牌合并而来,开办多年,目前销售香港、...

4

mlklink:美国洛杉矶vps,1核/512M/10G SSD/1T/500Mbps/首月0元,需要抢 7分钟前

mlklink怎么样? mlklink是上个月新成立的商家,站长虽然已经注册过了,但是一直也没有分享,因为是新商家,要等一段时间看看稳定性。今...

5

张家界云服务器_张家界云主机/免备案vps主机租用(张家界云智网络科技有限公司) 10分钟前

张家界云服务器( 张家界云主机 )真正的云计算架构云服务器,配备纯SSD架构打造的高性能存储,旨在为张家界企业和个人用户提供优质、高...

6

VMISS:香港CN2、韩国CN2、日本IIJ、美国CN2 GIA和美国AS9929大带宽VPS循环7折优惠低至18元/月 12分钟前

vmiss怎么样? vmiss商家做的都是针对中国大陆优化的高端线路大带宽vps,有100M带宽的香港CN2 VPS,80M带宽的韩国cn2 vps,200M~1Gbps带宽的日本i...

7

香港云互联免备全能型香港虚拟主机最大亮点:速度快!运行稳定!(香港云主机永久免费 14分钟前

香港虚拟主机(海外虚拟主机)特别适合外贸公司及急于开通网站的客户使用,无须备案,方便快捷!有效解决备案麻烦及国内南北互联的问题...

8

外贸电商如何选择服务器?外贸电商网站对海外服务器要求(外贸电商做什么) 17分钟前

外贸电商如何选择服务器? 近年来,外贸企业海外租赁服务器的需求不断增加。很多外贸企业考虑在海外租用服务器自建网站。外贸企业自...