番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

2009年10月13日

摘要: 今天在了解了Gzip压缩模式的好处之后,决定启用Gzip,当然是静态的了,更有效嘛~节约带宽嘛(意味着同样的带宽负载能力更强),同时不怎么消耗CPU处理器资源IIS7默认是启用Gzip静态压缩模式的IIS6默认不启用Gzip静态压缩模式如果要启用IIS6的Gzip静态压缩模式请阅读这篇文章<iis6配置使用页面Gzip压缩提速终极方法>需要提出的是,IIS6在启用了Gzip静态压缩后默... 阅读全文
posted @ 2009-10-13 10:56 番茄的梦想 阅读(719) 评论(0) 推荐(0) 编辑

摘要: gzip,zlib,以及图形格式png,使用的是同一个压缩算法deflate。我们通过对gzip源码的分析来对deflate压缩算法做一个详细的说明。我阅读的gzip版本为 gzip-1.2.4。我们对算法做三种程度的说明。第一种程度,对gzip所使用压缩算法基本原理的说明。第二种程度,对gzip压缩算法实现方法的说明。第三种程度,对gzip实现源码级的说明。 如果你有时间的话,我建议你先不要看下... 阅读全文
posted @ 2009-10-13 10:31 番茄的梦想 阅读(765) 评论(0) 推荐(0) 编辑

摘要: 在DotNet2.0中提供了GZip和Deflate压缩算法,而现在的浏览器几乎都支持 GZip 和 Deflate 压缩,因此在传输一些大的JS或CSS文件(如EXTJS)时对它进行压缩则可以减少下载时间,从而提高加载速度。刚开始的解决方案是(参考网络上别人写的):自定义一个 CompressionHttpHandler,实现 System.Web.IHttpHandler 接口,在 Proce... 阅读全文
posted @ 2009-10-13 10:00 番茄的梦想 阅读(409) 评论(0) 推荐(0) 编辑

摘要: IIS6默认情况下没有开启GZIP功能,需要我们手动配置,但他又没提供图形化配置功能,所以呀,像我这样的技术人才,都没考虑过使用他,昨天突然看到这个想到,也许对我有用,但从网上找了找,都是一堆手工操作方法,非常麻烦呀,不过以前研究过IIS的配置文件:C:\WINDOWS\system32\inetsrv\MetaBase.xml,所以呀,我知道只要是IIS的功能就可以通过修改这个文件来完成,所以呢... 阅读全文
posted @ 2009-10-13 09:24 番茄的梦想 阅读(670) 评论(0) 推荐(0) 编辑

摘要: 现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传 输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率。对于纯文本来讲,压缩率是 相当可观的。如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了。二此功能在IIS6.0得到了集成,但是并没有提... 阅读全文
posted @ 2009-10-13 09:20 番茄的梦想 阅读(210) 评论(0) 推荐(0) 编辑