饥人谷技术博客

从输入baidu.com到展示百度首页的过程

2017-07-22  本文已影响0人  邱朝阳

从输入baidu.com到展示百度首页浏览器经历了哪些个过程呢?

第一步: 输入URL

在浏览器中输入URL,如baidu.com,是百度服务器的一个域名。

第二步:域名解析

浏览器通过访问的域名查找域名的IP地址,DNS查找路径有以下几种:

第三步:服务器处理

浏览器给Web服务器发送一个HTTP请求,获得百度服务器的IP地址。

第四步:网站处理流程

浏览器通过输入URL,获得百度网站的IP地址,向百度网站的路由发送一个请求,路由将请求发送给控制器。控制器和模型去交互,通过模型从数据库中调取数据,同时控制器也和视图交互,视图就是html的模板,控制器将数据放入html中获得一个带有数据的新的html。然后将新的html发给浏览器,浏览器会处理html文件,一句句读取解析。浏览器根据html和CSS计算得到渲染树,绘制到屏幕上,js会被执行。

上一篇 下一篇

猜你喜欢

热点阅读