简单生活 发表于 2015-1-16 14:23:01

来一篇关于NET的关于Asp.Net页面举行GZIP紧缩的利害会商

如果英语好,口才好,加上女孩子的优势说不定有机会进去做做别的工具)以下内容来自网友在论坛上的会商.

问: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和内存的损耗。

以上内容为网友概念,请读者伴侣本人推测!前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。

爱飞 发表于 2015-1-18 13:46:50

ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。

小女巫 发表于 2015-1-24 19:01:05

同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。

灵魂腐蚀 发表于 2015-2-2 12:41:57

CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。

再见西城 发表于 2015-2-7 20:23:22

但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。

不帅 发表于 2015-2-23 11:09:20

市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。

乐观 发表于 2015-3-7 08:49:56

PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。

若天明 发表于 2015-3-14 18:47:40

那么,ASP.Net有哪些改进呢?

只想知道 发表于 2015-3-21 14:49:55

最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
页: [1]
查看完整版本: 来一篇关于NET的关于Asp.Net页面举行GZIP紧缩的利害会商