开启Gzip压缩给网站加速!这个相信很多站长很容易忽略的小技巧,原因是很多空间商都带有自动开启Gzip压缩功能,所以基本不需要我们设置这个Gzip压缩,但是也有一些万恶的主机商不自动开启,那么我们只能自己设置开启Gzip压缩了。
查看网站是否开启Gzip压缩!
首先,站长你得查看你的网站是否开启了Gzip压缩,测试网址:http://tool.chinaz.com/Gzips/。如果你测试的结果如下图所示,那么表明你网站已经开启了Gzip压缩!
开启Gzip压缩功能
5种方法开启Gzip压缩(给网站加速)1、通过修改index.php文件开启Gzip压缩。
打开你网站根目录下的index.php文件,
找到define(’WP_USE_THEMES’, true);
在其后面添加:ob_start(‘ob_gzhandler)。
注意:每次wordpress升级之后得重新设置哦!
2、修改.htaccess文件开启Gzip压缩。
如果你的主机支持.htaccess的话,可以使用这种方法,是否支持记得先联系主机商客服!在网站根目录下找到.htaccess文件并下载到本地,打开之后将有两种代码实现Gzip压缩加速!
第一种:php_value output_handler ob_gzhandler ,将该代码放到文件末尾。
第二种:<IfModule mod_expires.c>
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
</IfModule>
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/css image/gif image/jpeg image/png application/x-javascript
</IfModule>
两种代码的作用都一样,第一个比较简单,建议大家使用第一个代码。
3、通过php.ini修改实现启用Gzip压缩。
这个对于使用虚拟主机的站长来说就甭看了,因为php.ini我们没有权限进行修改。如果你租用的是服务器的话就可以修改php.ini了。我们可以在php.ini中添加以下代码:zlib.output_compression_level = number。其中number为1—9的值,1的压缩比率最低, 建议取5。
4、安装Gzippy插件实现Gzip压缩加速
这个是针对代码小白而且不想看代码的站长们准备的插件!直接搜索插件下载安装即可。
5、通过修改function.php实现Gzip压缩加速
这个方法是在主题的function.php中检测是否启动了Gzip压缩,如果尚未启动则通过代码帮你开启Gzip压缩。这个方法的好处在于即使wordpress升级之后,只要你不更换主题,就能一直有效!
function gzippy() {
ob_start('ob_gzhandler');
}
if(!stristr($_SERVER['REQUEST_URI'], 'tinymce') && !ini_get('zlib.output_compression')) {
add_action('init', 'gzippy');
}
以上五种方法总有一种是你需要的wordpress开启Gzip压缩的wordpress技巧!设置完成后别忘记了去检测是否成功开启Gzip压缩加速!
资源均来自第三方,谨慎下载,前往第三方网站下载