我一直试图在网上寻找解释,但我似乎找不到一个。 如果你在Chrome浏览器上访问像youtube.com这样的网站并将鼠标悬停在与文件名“http://www.youtube.com/”相对应的蓝色栏上,你会看到四种不同的东西:
-blocking
- 发送
- 等待
- 接收
在网络标签中查看其他网站的页面时,我看到了
-DNS Lookup
-Connecting
- 发送
- 等待
- 接收
即使页面非常简单,也需要很长时间才能完成所有这些工作。是什么让我的服务器显示页面加载的不同统计键,我可以做些什么来优化?一般来说,我在哪里可以找到有关网络工具的更全面的信息?
答案 0 :(得分:11)
DNS查找通常在您第一次连接到站点时发生,并且您的浏览器没有其IP地址。在这种情况下,您可以在页面左下角看到一个小工具提示文本“Resolve www.blablabla.com ....” 如果DNS服务器很慢,可能会很长。
连接是浏览器发送用于建立连接的数据包并等待答复的时间。 如果Web服务器运行缓慢,可能会很长。
阻止是浏览器必须请求资源但已从同一服务器请求了20个其他资源的时间。在这种情况下,浏览器会将这些请求放入队列中。如果服务器很慢,就会发生这种情况。