欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » ASP.Net » 正文

热门阅读

关于Asp.Net页面进行GZIP压缩的利弊讨论

创建时间:2011年09月07日 22:35  阅读次数:(5198)
分享到:
以下内容来自网友在论坛上的讨论.

问:Asp.Net页面采用了GZIP页面压缩技术会不会给服务器造成很大的压力,或者说这项技术的最大访问量在多少的时候,才不会给服务器造成负担。

答1:对于程序本身而言,每多一项功能,那么就必然要多消耗一点系统资源.

答2:如果压缩的是动态的页面,那么影响比较大(在很多用户访问的情况下,你要想每一个人访问都需要解压缩,肯定是占很大的资源的)
如果你压缩的大多数是静态的页面,那么对服务器的影响不大,而且能够提高访问效率,因为静态的只要缓存目录有解压的文件,不再进行解压。

答3:应该是节省网络带宽,消耗服务器资源。

答4:gzip只是简单的压缩,只能压缩文本,字符串,图片不能直接压缩,不支持多文件压缩,使用比较简单,压缩效率一般。
支持webservices压缩,但是客户端需要相应的解压缩代码才能读出。
多文件压缩时(txt,字符串)不太友好,需要自己写代码,读成数据流压缩后,可支持简单加密,例如字节反转压缩,所以基本不算是一款太成功的功能。

答5:从html需求来讲的话,一个html压成一个.gzip文件,好像没什么必要,一个html才100k不到吧?如果都做成压缩文件,维护起来可能又比较麻烦,现在硬盘还是比较大的吧?存这点东西好像没有必要。基本上这个需求可以否了。 

答6:如果你服务器计算能力强悍但带宽紧张的话,就可以考虑用gzip。

答7:IIS6,IIS7自带Gzip压缩,不需要三方的代码,Gzip会造成更多的客户端IE对CPU和内存的消耗。

以上内容为网友观点,请读者朋友自己揣摩!2
来源:
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 99+0=? 的结果(结果是:99)
结  果: