汇站网腾过很多WordPress 优化的方法,这次的 gzip 压缩算是 WordPress 高级优化加速教程了。gzip 压缩等级分为 1-9 级,9 级压缩效果最高,但不是最好,一般 6 级即可(自行测试)。
当我们在电脑上压缩文件时,我们的网络文件也可以。而且压缩率比较高,可以节省大量的服务器带宽。
Gzip 压缩通常用在服务器上。他可以压缩以下文件类型:
超文本标记语言:和其他动态 HTML 文件,例如。Php.aspx 等。
文本文件:。TXT 等等
还有 CSS 和 javascript:扩展。还有 CSS。射流研究…
网络服务:WSDL、rest 和 JSON。
检查我们的网站上是否启用了 gzip 压缩。您可以使用网络工具来测试:
http://tool.chinaz.com/Gzips/
默认情况下,在宝塔面板上启用 Gzip 压缩。我们只需要调整压缩级别。
PHP 打开 gzip。
在 php 目录下打开 php.ini 文件,找到 zlib.output u compression =off,改成 zlib.output u compression =on,然后;Zlib.output u 在该级别之前压缩 uu;删除以下-1,并将其更改为 1-9。1 是最低压缩比,建议使用 5。这样就可以达到所有 PHP 页面的 gzip 效果。
如果 php.ini 文件无法修改,您可以在需要 gzip 压缩的 php 文件头中添加以下内容:
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) { ob_start('ob_gzhandler'); }else{ ob_start(); }
WordPress 网站开启 Gzip
如果上述方法都无效,则将下面的代码复制到当前主题的 functions.php 文件中也可以实现 WordPress 整站 gzip 压缩:
//WordPress 站点加速之开启 Gzip 压缩加快传输 - https://www.huizhanii.com/ 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(); } }
htaccess 开启 Gzip 压缩
编辑站点根目录 .htaccess 文件,在最后面加上一下三种代码中的任意一种。
php_flag zlib.output_compression On php_value zlib.output_compression_level 6
WordPress 插件打开 gzip。
很多 WordPress 优化插件,比如 wpsupercache 和 litespeedcache,都有 gzip 功能。选择启用
需要注意的事项
如果在中禁用了 gzip。Htaccess 文件,gzip 也应该在中启用。如果在 php.ini 文件中启用了 Htaccess 文件,它将无效。
当 WordPress 的 gzip 功能启用后,服务器会在页面传输前对其进行压缩传输,可以有效降低服务器的带宽使用,加快页面下载速度。
此外,请注意,只能选择一种方法来启用 WordPress gzip 压缩,否则可能会导致冲突。请记住。
转载请注明:汇站网 » WordPress 加速和优化性能:启用 gzip 压缩以用于 web