等待的真相

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

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

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

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值