虚拟主机开启Gzip压缩的几种方法

虚拟主机开启Gzip压缩的几种方法
2021年05月26日16:05:28 0 572

有使用过虚拟主机建站的朋友可能都听说过Gzip压缩,所谓Gzip就是GUN zip,他是由Jean-loup Gailly 和Mark Adler所创建,常用于UNIX和Linux操作系统的文件压缩。

当然,大家在使用Linux主机中,可能经常会看/用到后缀为.gz的文件,其实,这些文件都是gzip 格式的。目前,咱们浏览网页所采用的http传输,实际上采用的压缩算法也是gzip等压缩的HTML、CSS文件。

启用Gzip压缩的最大优势就是降低了网站传输的数据量,从而提高客户端用户的访问速度。虽然,开启Gzip压缩占用了一些服务器资源,但可以带来更高的带宽利用率。而且,如果是纯文本文件,压缩率还是非常可观的,是利大于弊的。因此,如果使用虚拟主机建站的话,开启Gzip压缩还是很有必要的。那么,对于我们常用的虚拟主机系统,应该怎样开启Gzip压缩呢?

虚拟主机开启Gzip压缩的几种方法

apache 2.0服务器

服务器使用的是Apache 2.0,一般可以采用mod_deflate模块来实现。

其实在httpd.conf或.htaccess中加入以下代码可以压缩HTML、PHP、JS、CSS、XML等后缀文件。

<ifmodule mod_deflate.c>

AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript

</ifmodule>

Apache 1服务器

如果Apache是1.3版本,可使用ob_gzhandler函数进行压缩。如果程序已经内置了对gzip的支持(如Discuz程序),只需要在后台启用即可。如果程序不支持,可以在php.ini中加入下面的语句:

output_buffering = Off

output_handler =

zlib.output_compression = On

如果php文件不多,也可以在php文件中加入下列语句启用gzip压缩。

1、首行加入

<?php

If(Extension_Loaded(’zlib’)){

Ob_Start(’ob_gzhandler’);

}

?>

2、文件末尾加入

<?php If(Extension_Loaded(’zlib’)) { Ob_End_Flush(); } ?>

Apache 1中给html css文件启用gzip

Apache 1服务器给html、css等文件开启gzip

当然,在Apache 1服务器中,如果想将html、css等文件启用gzip压缩,一般有以下三种方法。

①、让apache服务器将html文件当作php文件处理就可以了,在.htaccess中加入下列语句:

AddHandler x-httpd-php .html .htm

②、如果要压缩CSS文件,在语句中加入就行了,将静态页面的后缀修改为php,并且在文件中加入:

1、文件首行加入

<?php

If(Extension_Loaded(’zlib’)){

Ob_Start(’ob_gzhandler’);

}

?>

2、文件末尾加入

<?php If(Extension_Loaded(’zlib’)) { Ob_End_Flush(); } ?>

③、建立一个php文件,把所有请求都定向到这个文件,然后用这个文件载入要访问的内容即可。

总之,以上就是咱们在使用虚拟主机的过程中,针对不同服务器开启Gzip的几种方法。经过测定,一般http传输的gzip压缩效果在65%以上,高点的能达到75%。大家有时间的话,建议尝试设置下。

余额充值 点赞(0)
weinxin
账号+金额发此微信
充值后请把会员账号/用户名+充值金额发送到此微信:tourism52
历史上的今天
07月
25
网站备案信息真实性核验单 空间主机

网站备案信息真实性核验单

网 站 备 案 信 息 真 实 性 核 验 单 网站主办者基本信息:(网站主办者填写) 网站主办者名称 网站类型 □单位 □个人 网站域名 网站备案信息核验内容:(接入服务单位填写...
怎么,理解,PHP+MySQL,主机,空间,对于,很多,站长,怎么理解PHP+MySQL主机空间? 空间主机

怎么理解PHP+MySQL主机空间?

对于很多站长来说,可能经常会听到PHP+MySQL主机空间,那么,它究竟是什么意思呢? 其实,PHP+MySQL主机空间就是我们熟知的Linux系统主机。众所周知,Linux主机优...
网站,主机,教程,网站,主机,教程,如果,您,希望, 空间主机

网站主机教程

网站主机教程 如果您希望向全世界发布自己的网站,那么您的网站就需要被放置于一个 WEB 服务器。 在本教程中,您将学到:什么是网站主机,以及网站主机提供什么服务。 内容目录 网站主...
香港ASP主机空间,空间选择注意事项,香港ASP主机空间选择注意事项 空间主机

香港ASP主机空间选择注意事项

所谓的ASP空间,就是指支持ASP语言程序的主机空间,由于ASP语言只能运行在Windows操作系统之上。因此,一般情况下,我们也称作ASP空间为Windows主机空间。 当然,香...
如何申请网站空间 空间主机

如何申请网站空间

如何申请网站空间 ? 通常情况下,有以下两种方式的服务器可供选择。 (1) 虚拟主机方式。所谓虚拟主机是指使用特殊的软硬件技术,把计算机分成若干台虚拟的主机。建议企业上网采用虚拟主...
租用国外服务器,跨境电商怎样正确租用国外服务器? 空间主机

跨境电商怎样正确租用国外服务器?

近年来,随着全球经济一体化的加速推进,以及在国家一带一路建设理念的双重背景下,越来越多的中小企业开拓国际电子商务市场,从而成为跨境电商中的一员。 跨境电商是互联网普及发展的产物,也...
预防DDoS攻击,3个小妙招 有效防止服务器遭受DDoS攻击 空间主机

3个小妙招 有效防止服务器遭受DDoS攻击

当下,互联网飞速发展,网络安全问题也日益凸出,网络攻击事件频发。不过,令人遗憾的人,超过一半的站长对网络安全的意识淡薄,没有防范意识,也没有采取有效预防措施来保护自己的网站安全。 ...
虚拟主机流量,虚拟主机“流量”指的是什么? 空间主机

虚拟主机“流量”指的是什么?

想必有很多朋友都有使用过虚拟主机建站的经历。不过在建站之前,大家可能都需要选购虚拟主机,而在选择虚拟主机的时候,我们一般都会在主机配置中看到有流量的选项。国内虚拟主机一般是几个G,...

Comment list 共有 0 条评论

暂无评论