【站长学堂】wordpress技巧:如何快速开启Gzip压缩给网站加速

屏聚源码 屏聚学院评论153,356阅读模式

  开启Gzip压缩给网站加速!这个相信很多站长很容易忽略的小技巧,原因是很多空间商都带有自动开启Gzip压缩功能,所以基本不需要我们设置这个Gzip压缩,但是也有一些万恶的主机商不自动开启,那么我们只能自己设置开启Gzip压缩了。

  查看网站是否开启Gzip压缩!

  首先,站长你得查看你的网站是否开启了Gzip压缩,测试网址:http://tool.chinaz.com/Gzips/。如果你测试的结果如下图所示,那么表明你网站已经开启了Gzip压缩!

  【站长学堂】wordpress技巧:如何快速开启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压缩加速!

继续阅读
屏聚源码
辅助编程工具通义灵码 你的智能编码助手 屏聚学院

辅助编程工具通义灵码 你的智能编码助手

通义灵码是阿里推出的基于通义大模型,提供代码智能生成、研发智能问答能力的人工智能编码助手,经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码注释...
评论  0  访客  0
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定