首页 > 其他 > 详细

等待的真相

时间:2015-03-24 16:10:50      阅读:157      评论:0      收藏:0      [点我收藏+]

    在做web站点的时候,我们常常需要对web站点的性能进行评测,那么评测的标准是什么呢?
    通常来讲,对于web站点的性能的评测,我们必须从用户的角度去考虑。这其中的一个重要标准就是用户从发出一个请求,到浏览器正确的渲染出响应结果这段时间所用的时间,我们姑且把它定义为等待时间。
    那么,在这段等待的时间了,究竟发生了些什么呢?我们的电脑,服务器到底做了些什么呢?
    其实,在用户在浏览器发出请求的那一刻,用户的电脑和服务器做了很多的事情,主要有以下:

  • 通过网络来传输数据
  • 服务器处理请求,生成响应结果返回
  • 用户的浏览器渲染结果

等待的真相就在这里啦。既然我们现在知道了等待的原因啦,那么,影响他们的因素又在哪里呢?

  • 对于通过网络来传输数据,影响它的性能的因素是传输的数据量的大小以及网络的带宽;
  • 对于服务器处理请求,影响它的因素很多,大致包括线程、I/O,业务逻辑等等;
  • 对于浏览器对结果的渲染,那基本就取决于不同的浏览器厂商啦。

等待的真相

原文:http://blog.csdn.net/github_20066005/article/details/44593231

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!