1
1
正如评论中建议的,您可以使用 预建脚本 为此。他们使用YUI压缩器以及其他解决方案,即使你不能在服务器上运行Java。 第一个可能是 PHP Speedy 仍然有效,但已被放弃。 一个新的是 Minify 它提供了很多功能,包括通用缓存解决方案,具体取决于服务器的功能(apc、memcached、文件缓存)。 这些项目的另一个优点是,您的URL不会 查询字符串 在它们中(与您当前的方法相反),这会导致 烦恼 在很多浏览器中 当涉及到缓存时 . 他们还负责 格子平 处理 过期报头 为了你的内容。 因此,我绝对建议您尝试这些项目中的一个,因为它们会立即产生积极的效果,并且 简单的 配置步骤。 |
2
2
如果您的Web服务器是Apache,那么应该使用mod_ccat,让Apache使用gzip来处理压缩。 http://code.google.com/p/modconcat/ 您应该只缩小一次JS,并将缩小的版本保存在服务器上。 |
3
0
我建议你这样做:
如果您正确配置服务器,那么上面的CPU配置就不会非常昂贵。PHP开销不会太大——因为您将拥有一个缓存版的CSS,即。
然后你可以这样做 HRFF =“CSSPHP?”f=样式.css,something.css,other.css“ 然后,该脚本将生成一个缓存文件,该文件是包含这些文件的MD5。 上面的例子不完整。实际上更像是伪的。 |
Adam Fraser · 以字符串形式高效地读取java中的任何文件 6 年前 |
MathBunny · 适用于小字符串列表的良好字符串压缩算法/方法? 6 年前 |
Barny · 特定长阵列的压缩可能性 6 年前 |
aja · 验证是否使用lzo1z压缩对数据进行压缩 6 年前 |
Philippe Ear · 哈夫曼压缩[关闭] 6 年前 |