我什么时候在动态页面上使用gzip压缩?

时间:2011-04-08 14:56:26

标签: iis gzip http-compression

作为一般规则,何时为IIS启用gzip压缩是一个好主意?以下列情况为例:

  1. 静态页面
  2. 具有许多静态元素和一些动态元素的ASP页面
  3. 具有一些静态元素和许多动态元素的ASP页面
  4. 完全动态的ASP页面
  5. IIS上的Wordpress安装
  6. 显然,您可以混合使用静态/动态页面。做出决定的一般规则是什么?如果页面包含任何动态内容,那么压缩它是不是很糟糕?

    在我的情况下,我有两个网站。一个站点主要是静态的,有几个页面是由ASP动态生成的。第二个站点是Wordpress安装。对于第一种情况,我觉得压缩是要走的路。对于Wordpress我不太确定。

    我无法解决动态内容的问题。假设我有一个包含显示日期和时间的动态元素的页面。每次有人访问时间都会改变。压缩会变得愚蠢吗?

1 个答案:

答案 0 :(得分:4)

虽然可以配置要缓存的压缩内容,但许多站点即使是静态内容也会即时压缩所有内容。您必须确定压缩带来的带宽节省是否值得即时压缩的CPU负载,但在大多数情况下,用户的体验受下载时间的影响远大于处理时间,因此优势将降低在压缩方面。在这种情况下,内容是否是动态的并不是真正相关。