我有一个Web应用程序,客户端将在本地服务器上运行(即 - 请求不会通过网络发送)。该网站的流量非常低,所以我试图弄清楚这种类型的系统中实际的解压缩是否很昂贵。性能是一个问题所以我将设置缓存,但我也在考虑压缩。由于网站流量非常低,我不会遇到带宽问题。所以,我只想弄清楚压缩在这种类型的系统中是否会弊大于利。
答案 0 :(得分:3)
这是关于这个主题的good article。
答案 1 :(得分:1)
在几乎任何具有可靠网页堆栈的现代系统中,压缩都不会很昂贵,但在我看来,无论开销多么微小,你都不会从中获得任何积极的影响。我不打扰。
答案 2 :(得分:1)
当你衡量表现时,数字是如何比较的?启用压缩时是否更快?
答案 3 :(得分:1)
我使用过压缩功能但是用户在不同的远程位置通过无线3G网络运行。在这种情况下,压缩与带宽使用有很大不同。
对于在本地运行且带宽不是问题的用户,我认为这不值得。
答案 4 :(得分:0)
对于可缓存资源(.js,.html,.css)文件,我认为在浏览器缓存这些资源后没有意义。
但对于不可缓存的资源(例如json响应),我认为这是有道理的。