php gzip压缩,如何启用iis的gzip压缩功能?

用户投稿 50 0

关于“php开启gzip压缩”的问题,小编就整理了【3】个相关介绍“php开启gzip压缩”的解答:

如何启用iis的gzip压缩功能?

IIS6已经内建了Gzip压缩的支持,可惜,没有设置更好的管理界面。所以要打开这个选项,还要费些功夫。  

1、如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx,ashx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。

2、在IIS管理器中,“网站”节点上面(不是某个具体的站点,而是整个网站)右键-属性,选择“服务”标签,选上启用动态内容压缩,静态内容压缩。

3、在IIS管理器左侧选中“WEB服务器扩展”,新建一个服务器扩展。名字任意,比如gzip,文件的路径是:c:\windows\system32\inetsrv\gzip.dll,并启用这个扩展。

4、停止 IIS 服务,打开 C:\Windows\System32\inetsrv\MetaBase.xml(不停止IIS服务无法编辑该文件),以关键字“   根据需要增加一些要进行压缩的文件后缀,其中 HcFileExtensions 是静态文件的扩展名,增加 js 和 css 等;HcScriptFileExtensions 为动态文件的扩展名,增加 aspx,ashx等;HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。  

gz格式文件怎么压缩?

回答如下:gz格式文件一般是通过Gzip工具进行压缩的,可以按照以下步骤进行操作:

1. 安装Gzip工具:在Linux环境下,可以使用以下命令进行安装:

```

sudo apt-get install gzip

```

2. 压缩文件:使用以下命令将文件进行压缩:

```

gzip filename

```

此命令会将原文件压缩成filename.gz格式的文件。

3. 解压文件:使用以下命令将压缩后的文件解压缩:

```

gzip -d filename.gz

```

此命令会将filename.gz文件解压缩成原文件。

gzip压缩命令总结?

Gzip的几条主要命令如下所示: 

(1)压缩单个文件: 

gzip [-dfcvzj] 文件名 

(2)解压缩单个文件: 

gunzip [-dfcv] 文件名 

(3)合并压缩多文件: 

 gzip -c 文件1 文件2 文件3......> 合并文件名.gz 

(4)查看压缩文件的详细信息: 

gzip-l 文件名.gz 

(5)比较压缩文件和源文件大小: 

gzip-t 文件名 

(6)替换压缩文件: 

gzip -r 文件名 

(7)解压文件到指定目录: 

gzip [ -cdv] < filename.gz > dir_path 

(8)压缩文件的比特率: 

gzip -# 文件名

到此,以上就是小编对于“php开启gzip压缩”的问题就介绍到这了,希望介绍关于“php开启gzip压缩”的【3】点解答对大家有用。

抱歉,评论功能暂时关闭!