汇站网腾过很多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