1021080433
(更新时间:2026-08-31 15:19:31)
网站制作

构建高性能ASP.NET网站制作的站点

发表日期:2026-05-15   作者来源:www.v-rules.com   浏览:227   标签:    

总是不是只不过了解ASP.NET就足够了,前言:对ASP.NET网站进行优化的时候。优化的过程中,一般先是找,然后证明找出的问题就是要解决的问题,出问题可能存在地方。确认之后,进行一些手段。

构建高性能ASP.NET站点之1、 分析页面的处置过程(前端)

让大伙有个全方位的认知,本篇主要分析过程。下一篇就开始分步分析了

本篇的议题如下:

1、分析页面的分析过程

2、剖析出可能存在优化点

3、分析页面的分析过程

这里说的过程不是常说的ASP.NET页面的生命周期的过程,页面的分析过程。而且浏览器请求一个页面,然后浏览器展示页面的过程。会先讲解页面的分析过程,本篇的文章中。显示从整体上讲解,然后在每个点上提出优化的办法。先整体后局部。

当浏览器在请求一个Web页面是从URL开始的,下面就是过程描述:

1.输入URL地址或者点击URL一个链接,结合DNS分析出URL对应的IP地址;2.浏览器依据URL地址;3.发送HTTP请求;4.开始连接请求的服务器并且请求有关的内容(至于请求时如何被处置的这里暂时不讨论。只不过后面的文章要讨论的问题);5.浏览器分析从服务器端返回的内容。同时也继续进行其他请求。并且把页面显现进来。浏览器就要了解这个URL对应的IP什么,当输入URL之后。只有了解了IP地址,浏览器才筹备的把请求发送到指定的服务器的具体IP和端口号上面。浏览器的DNS分析器负责把URL分析为正确的IP地址。这个分析的工作是要花时间的,而且这个分析的时间段内。假如每次浏览器不是能从服务器那里下载到任何的东西的,但这个分析的过程是可以优化的。

那样每次的请求都有一点的时间消耗,求一个URL都需要分析。可能这个时间消耗非常短,但性能的提高就是一点点的当第三请求相同的URL时,调进来的假如把对应URL和IP地址缓存起来。浏览器就不需要去分析,而是直接读取缓存,如此必然会快一点。其实浏览器和操纵系统是提供了如此的支持的。浏览器就向服务器发送HTTP请求,当获得了IP地址之后。下面就稍微看下这个发送请求是如何被发送的?

1.浏览器通过发送一个TCP包,需要服务器打开连接;

2.服务器也通过发送一个包来应答推广客户端的浏览器。告诉浏览器连接开了;

3.浏览器发送一个HTTPGET请求,这个请求包含了不少的东西了。比如罕见的cooki和其他head头信息

一个请求即使是发过去了如此,之后就是服务器的事情了。服务器端的顺序,请求发送去之后。比如,浏览器了解的文件是一个ASP.NET页面,后进行一系列的活动之后,那样服务器端就把请求通过IIS交给ASP.NET运行。当然,一般是以html形式发送到推广客户端。所谓的html文档,其实先到达浏览器的就是html那些文档。就是地道的html代码,不包含什么图片,脚本css等的。也就是页面的html结构,由于此时返回的只不过页面的html结构。这个html文档的发送到浏览器的时间是非常短的,一般是占整个响应时间的10%左右。

那样页面的基本的骨架就在浏览器中了。下一步就是浏览器分析页面的过程,如此之后。也就是一步步从上到下分析html骨架了。

假如此时在html文档中遇见img标签,那样浏览器就会发送HTTP请求到这个img,响应的URL地址去获得图片,然后展示出来。flash那样浏览器就会一个个的请求,假如在html文档中有不少的图片。

深圳网站制作公司-(www.szweb.cn.),拥有设计团队为企业提供FLASH网站建设,网站设计,多媒体触摸屏展示设计.

如没特殊注明,文章均为厦门做网站的公司 原创,转载请注明来自https://www.scksm.com/news/list/2/https://www.scksm.com/news/zhizuo/1276.html