我想知道是否可以使用Ajax Minfy工具进行G Zip。当在转换过程中运行命令行工具时,它会显示它压缩多少%以及G Zipped多少但实际上并不是G Zip它进行压缩..因此可以使用此工具http://ajaxmin.codeplex.com
进行G Zip答案 0 :(得分:0)
gzip压缩应该由服务器完成,因为服务器知道客户端是否能够解压缩数据。如果配置正确,网络服务器将为您透明地处理它。
在lighttpd中,你可以像这样启用压缩:
server.modules += ( "mod_compress" )
compress.cache-dir = "/var/cache/lighttpd/compress/" # change this as you want
compress.filetype = (
"application/x-javascript",
"application/javascript",
"text/javascript",
"text/css",
"text/html",
"text/plain"
)
有关详细信息,请参阅ModCompress in the lighttpd manual。
答案 1 :(得分:0)
gzip-ing在服务器端完成,这可以通过多种方式完成:
使用服务器端脚本,例如下面的PHP脚本:
<?php
header("Content-Encoding: gzip");
echo gzencode($file_contents, 9);
?>
此PHP示例首先设置gzip内容编码标头,这指示浏览器解压缩响应,然后输出编码的文件内容(使用设置为9的高压缩级别)。有关详细信息,请参阅PHP documentation on gzip。