我正在使用mod_deflate来即时压缩我的.css和.js文件:
<ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text / text text / html text / plain text / xml text / css application / x-javascript application / javascript </ IfModule>configuration
问题在于,这会压缩文件,这在处理大文件时占用一些系统资源。
所以我想预压缩我的文件,以便他们将直接服务器下载服务器负载。 我想用style.css和style.gz等其他css和js文件存储它们,然后使用php头来检查客户端是否接受gzip编码来决定是否提供.css或.gz文件。 为了检查它不是问题。 问题是如何预压缩文件。
我遇到过这样的话题,但是没有一个为我工作。 它看起来很简单,但它给了我一个500内部服务器错误。
有这个工作有什么工具吗?
你可以写一个简单的bash脚本:
#!/bin/bash for file in *.css *.js; do gzip -c $file > $file.gz; done