使用Gzip压缩工具
gzip compression tool usage
我刚刚从这个网站http://www.gzip.org/#intro得到了GZip软件,并正在查看它,并试图转换一个javascript文件,它只是直接转换并将扩展名更改为gz。有人能告诉我如何在不修改原始文件的情况下使用GZip命令行创建新文件,并且这个GZip文件是否与IIS这样的web服务器在启用压缩时创建并发送给客户端相同?
我想gzip我们所有的JS和CSS和HTMl文件之前,让web服务器可以直接渲染它。我知道web服务器本身只渲染这些压缩文件,如果客户端支持,但我只是尝试一些新的东西。
假设您在*NIX机器上,您可以使用
gzip -c FILE > FILE.gz
将压缩后的数据写入另一个文件。-c
写入标准输出,>
将标准输出重定向到一个文件。如果有很多的话,可以尝试在Bash中使用循环:
for file in *.js
do
gzip -c "$file" > "${file}.gz"
done
另外,如果客户端不支持,请务必真的确定您的服务器会退回到未压缩的版本!
相关文章:
- 使用压缩的JavaScript文件(不是运行时压缩)
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- 如何在GoogleWeb工具包(GWT)中从JSNI调用接口(实例化)
- 压缩phonegap中ios的图像插件
- 删除CKEditor工具栏按钮,但不删除功能
- d3.js Chord图的动态工具提示
- jQuery工具验证器自定义效果-添加&消除影响
- Graphiti中是否有任何工具提示功能
- "工具提示"jQuery插件坏了
- 单元格的工具提示或标题不显示超过2000个字符
- 用于高级文本的格式化工具
- 是否有任何工具可以检查js文件是否可以安全压缩
- 任何压缩JS文件的高级工具
- 使用Ajax Minfy工具压缩文件
- 使用Gzip压缩工具
- Javascript优化:什么工具可以压缩顺序字符串连接?
- 用来压缩代码的工具
- 最好的JavaScript压缩/混淆工具是什么?
- CodeIgniter视图、HTML、JS和CSS压缩构建工具