我刚从这个网站http://www.gzip.org/#intro上得到了GZip软件,正在看着它,并试图转换一个javascript文件,它刚刚直接转换,并将扩展名改为gz.Can。有人告诉我,我们如何创建一个新文件,而不使用GZip命令行修改原始文件,以及这个GZip文件是否与web服务器创建并发送到客户端的压缩相同。
我正在考虑提前GZipping我们所有的JS和CSS和HTMl文件,这样web服务器就可以直接渲染它,知道web服务器本身只在客户端支持的情况下才渲染这些zip fle,但我只是在尝试一些新的东西。
发布于 2013-06-21 07:02:38
假设你在一台*NIX机器上,你可以使用
gzip -c FILE > FILE.gz将gzipped数据写入不同的文件。-c写入标准输出,而>将标准输出重定向到一个文件。如果你有很多这样的代码,你可以在Bash中尝试一个循环:
for file in *.js
do
gzip -c "$file" > "${file}.gz"
done此外,如果客户端不支持,请务必确保您的服务器会使用非压缩版本!
https://stackoverflow.com/questions/17224777
复制相似问题