性能优化
yuanyuanispeak
这个作者很懒,什么都没留下…
展开
-
构建高性能ASP.NET站点之二 优化HTTP请求(前端)
HTTP请求的优化 在一个网页的请求过程中,其实整个页面的html结构(就是页面的那些html骨架)请求的时间是很短的,一般是占整个页面的请求时间的10%-20%.在页面加载的其余的时间实际上就是在加载页面中的那些flash,图片,脚本的资源. 一直到所有的资源载入之后,整个页面才能完整的展现在我们面前. 下面,我们就从一个页面开始讲述: 1 DO转载 2016-07-01 13:40:57 · 464 阅读 · 0 评论 -
构建高性能ASP.NET站点 第五章—性能调优综述(中篇)
利用分析工具分析加载页面信息 站点的优化说到底还是站点每一个页面的优化,即使得站点的页面更快的呈现在用户的眼前。所以在此之前,我们首先来看看一个web页面的组成部分: 1. Html文件:在ASP.NET中,Html文件通常是通过解析.aspx页面而产生的。而这个解析过程在服务端进行,同时这个过程也消耗了服务端的大部分资源。转载 2016-07-01 14:12:35 · 356 阅读 · 0 评论 -
构建高性能ASP.NET站点 第五章—性能调优综述(后篇)
利用分析工具分析性能瓶颈 在上一节中,讲述了如何使用Firebug来生成页面加载信息的瀑布图,同时也讲述了使得页面加载变慢的四个大的问题: 1. 服务端花费大量时间解析.aspx时间过长。 2. 在服务端和浏览器之间,传递html时间过长 3. 图片和flash文件的加载时间过长 4. Js和css的加载花费时间转载 2016-07-01 14:14:38 · 361 阅读 · 0 评论 -
大型网站的灵魂——性能
什么是性能 有人说性能就是访问速度快慢,这是最直观的说法,也是用户的真实体验。一个用户从输入网址到按下回车键,看到网页的快慢,这就是性能。对于我们来说,需要去挖掘这个过程,因为这决定我们怎么去做性能优化。 这中间发生了什么? 用户访问网站的整个流程:用户输入网站域名,通过DNS解析,找到目标服务器IP,请求数据经互联网达到目标服务器,目标服务器收到请求数据,进行处理(转载 2016-07-01 14:43:18 · 335 阅读 · 0 评论 -
Glimpse
使用MiniProfiler调试ASP.NET MVC网站性能,MiniProfiler可以很好的处理网站后端每个处理时间的事件,但是MiniProfiler是无法远程做监测的动作,MiniProfiler只能够监测本地端的动作,所以MiniProfier比较适合开发期间使用。 在开发ASP.NET WebFrom时,如果想要追踪每个页面的执行状况与效能的话,其实是可以使用“Trace”功能转载 2016-12-22 17:37:43 · 1935 阅读 · 0 评论 -
构建高性能ASP.NET站点之一 剖析页面的处理过程(前端)
剖析页面的解析过程 页面的解析过程,这里说的过程不是我们常说的ASP.NET页面的生命周期的过程,而且浏览器请求一个页面,然后浏览器呈现页面的过程。 在本篇的文章中,我会先阐述页面的解析过程,显示从整体上阐述,然后在每一个点上提出优化的方法。先整体,后局部。 当浏览器在请求一个Web页面是从URL开始的。下面就是过程描述: 1. 输入转载 2016-07-01 13:33:24 · 457 阅读 · 0 评论 -
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
前言龙抬头过后,三月份进入第三周了。今日早读文章由@撒网要见鱼授权分享。正文从这开始~最近发现有不少介绍JS单线程运行机制的文章,但是发现很多都仅仅是介绍某一部分的知识,而且各个地方的说法还不统一,容易造成困惑。因此准备梳理这块知识点,结合已有的认知,基于网上的大量参考资料,从浏览器多进程到JS单线程,将JS引擎的运行机制系统的梳理一遍。展现形式:由于是属于系统梳理型,就没有由浅入深了,而是从头到...转载 2018-04-27 11:26:10 · 396 阅读 · 0 评论