使用php判断服务器是否支持Gzip压缩功能_php技巧

Gzip可以压缩网页大小从而达到加速打开网页的速度,目前主流的浏览器几乎都支持这个功能,但开启Gzip是需要服务器支持的,在这里我们简单的使用php来判断服务器是否支持Gzip功能。

新建一个php类型文件,可命名为test.php,该文件中写入下面这段代码:

复制代码 代码如下:

<?php phpinfo();?>

然后保存并上传至你需要测试的空间的根目录下,上传完毕之后在浏览器中打开这个文件的URL:

http://你的域名及目录/test.php,例如本站即为:http://3aj.cn/test.php

打开该页面之后,CTRL+F查找以下字符串:
_SERVER["HTTP_ACCEPT_ENCODING"]
找到后看后面为否有gzip这个参数,如果有那么恭喜你,你的空间支持Gzip,如果没有,很遗憾,这就说明你的网站无法使用Gzip压缩了。

时间: 2024-10-27 08:56:14

使用php判断服务器是否支持Gzip压缩功能_php技巧的相关文章

查看我的主机或服务器是否支持GZIP压缩的方法

GZIP是GNUzip的缩写, 他的意思就是当访问某个开启了GZIP的主机上的网站时,GZIP技术就将网页内容压缩后传输到来访的浏览器上显示出来.当前绝大多数浏览器都支持该功能. 这个功能的最大特点就是大大增加了传输效率,也就是网站打开快了.通常开启GZIP功能后可以有效提速60%.当然这也会增加主机或服务器的负载. 那我如何知道自己的主机或空间是否支持GZIP呢?除了直接问空间商,还有就是下面介绍的这种自助查询办法: 首先,新建一个空的文本文档,写入这段代码 <?php phpinfo();

Nginx服务器中使用gzip压缩的相关配置解析_nginx

gzip压缩使用 gzip 压缩可以降低网站带宽消耗,同时提升访问速度. 主要在nginx服务端将页面进行压缩,然后在浏览器端进行解压和解析, 目前大多数流行的浏览器都迟滞gzip格式的压缩,所以不用担心. 默认情况下,Nginx的gzip压缩是关闭的,同时,Nginx默认只对text/html进行压缩 主要配置如下: gzip on;#开启 gzip_http_version 1.0;#默认1.1 gzip_vary on; gzip_comp_level 6; gzip_proxied an

动态网页启用IIS的Gzip压缩功能对搜索引擎的影响

西安弈聪网站是我的企业网站,公司主要从事软件开发,网站建设业务.所以从网站的关键词和业务定位上分析,我们把网站的主关键词定为"西安网站建设,西安建网站,西安软件公司",辅助关键词定位为"西安建网站价格,西安建网站公司,西安软件开发公司"等几个关键词. 网站的程序是我们公司自己开发的,后台程序设计时融合和有利于SEO的各个细节.如:整站生成静态网页;每页的title和描述keywords各不同;网站后台自动生成http://www.aliyun.com/zixun/a

开启Nginx的gzip压缩功能详解

开启gzip的指令如下:  代码如下 复制代码 gzip on; gzip_http_version 1.0; gzip_disable "MSIE [1-6]."; gzip_types text/plain application/x-javascript text/css text/javascript; 关于gzip_types,如果你想让图片也开启gzip压缩,那么用以下这段吧: gzip_types text/plain application/x-javascript t

启用IIS的Gzip压缩功能

     启用IIS的Gzip压缩功能现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率.对于纯文本来讲,压缩率是相当可观的.如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了.二此功能在IIS6.0得到了集成,但是并没有提供一个很好的接口来操作.      <1>首先,如果你需要压缩静

启用Tomcat6的隐藏Gzip压缩功能

其實是 tomcat 6 把注释整個拿掉,让大家以为Tomcat对Gzip不再支持,其实不然,大家可以看一下http://tomcat.apache.org/tomcat-6.0-doc/config/http.html就知道,Tomcat依然支持这个功能.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />   背景:HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在

在Apache服务器上启用GZip压缩静态内容的方法_Linux

为了优化网站的访问速度,我们可以通过对静态内容进行压缩,从而减少网页加载的时间,大大节省用户的带宽.在这篇文章中,我将介绍如何使用Apache和.htaccess文件进行静态内容压缩. 首先让我介绍一下,我们可以使用两种不同的方法压缩内容:GZip 和 deflate. 介绍 GZip方法在早期的apache版本中使用(在Apache 1.3之前).但在那之后apache引入了deflate方法,相比GZip并没有太大的效果(但仍是非常好的).然而,GZip在apache 1.3之后不再提供更多

php检测服务器是否支持gzip代码

检测是否支持gzip 是可以利用function_exists函数来判断你的php环境支持ob_gzhandler不,如果支持就支持者gzip了. 自己写了一个函数  代码如下 复制代码 <?php if(extension_loaded('zlib')) {ob_start('ob_gzhandler');} header('Content-type: text/html;charset=utf-8'); echo '如果您能看到这行文字就表示你的服务器支持gzip如果显示不了,就不支持.';

三步教你开启IIS的GZIP压缩功能_win服务器

HTTP压缩 HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法.HTTP压缩采用通用的压缩算法如GZIP等压缩HTML.JavaScript或CSS文件.压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度.当然,同时也会增加一点点服务器的负担.GZIP是比较常见的一种HTTP压缩算法. 部署方法 1. 打开Internet信息服务(IIS)管理器,右击"网站"->"属性",选择"服务".在"HTT