评论

收藏

[Discuz] discuz论坛怎么开启Gzip网页压缩

建站程序 建站程序 发布于:2021-08-06 22:06 | 阅读数:253 | 评论:0

什么是网页GZIP压缩
网页GZIP压缩是一项由 WEB 服务器和浏览器之间共同遵守的协议,也就是说 WEB 服务器和浏览器都必须支持该技术,所幸的是现在流行的浏览器都是支持的,包括 IE、FireFox、Opera、Chrome 等;服务器有 Apache 和 IIS 等。

GZIP压缩的好处是什么
网页GZIP压缩可以提高网页浏览速度,无论是之前在如何做网站课程中说的精简代码、图片无损压缩都不如启用Gzip来的实在。只要服务器开启了GZIP压缩,那么浏览器接收的就是压缩的内容,而开启网页压缩的目的是为了提高网络的传输速度,但会占用一些CPU资源,因为压缩内容需要CPU工作。

GZIP压缩技术能够压缩文本,减小网页的html代码体积,加快传输到用户浏览器的速度,虽然压缩会耗用服务器的一点资源,但从各方面来说,开启GZIP对于如何做网站来说是利大于弊的,不过,如果你的网站有很多图片,开起来效果可能很明显。
一般开启网页GZIP压缩后压缩的比率通常在3-10倍(这个比例可以自己设1-10),即本来100K的网页在压缩后进行传输的内容只有10-15K左右,以一个页面节省80K的流量,百人在线的网站就少了8000K的流量,可以快速提高自己做网站的打开速度。

GZIP的开启方法
首先开启Gzip压缩需要你的主机支持,如果使用的是云服务器的可以自己配置,我的服务器是Linux系统,我是用宝塔控制面板布置的环境,web服务器是Nginx,所以这里以Linux系统下的Nginx为例。如果你的服务器非控制面板布置或者是自行架设的Nginx服务器请到这里看开启方法:
http://www.codeae.com/thread-11694-1-1.html

第一步:首先在服务器上开启Gzip压缩功能
进入你们的服务器 打开你们的nginx控制面板 点击性能调整 选择gzip 选开启。
QQ截图20210806215148.jpg
第二步:开启网站Gzip压缩功能
以discuzX3.4为例,通过修改config_global.php文件开启Gzip压缩
打开config/config_global.php文件
找到以下代码,将里面的数值改为1即可
$_config['output']['gzip'] = '0';
QQ截图20210806220312.jpg
修改完成后,登录后台更新缓存,然后去站长工具类的网站查就会发现你已经开启了Gzip压缩了
QQ截图20210806220607.jpg
关注下面的标签,发现更多相似文章