以下内容来自网友在论坛上的讨论.
问: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】
打赏
扫码打赏,您说多少就多少