一 在浏览器上输入url
什么是url ?url就是我们平时在浏览器上想要访问某个网站时所输入的网址 例如https://www.baidu.com/,它的全称叫:uniform resource location。叫做统一资源定位符,用于定位互联网上的资源(图片、文件、CSS文件等)
url相关
- 协议
根据安全性和使用的不同,常见的有四个协议:http,https,file,ftp - 域名
例如https://www.baidu.com/,它的域名则为baidu.com,用于服务器来查找对应的IP - IP地址
每个处于互联网的设备都会被分配一个IP地址,方便别人找到你,例如192.168.0.1
二 服务器处理
- 我们的浏览器通过域名解析来找到www.baidu.com所对应的IP地址
- 管理百度的IP地址的web服务器来处理我们浏览器所发出的请求。
三 后台网站处理流程
1.在Web服务器接收到浏览器发出的请求以后它会自动分配到匹配的文件夹下,进入后台处理。
2.由后台网站下的控制器根据我们所发出的请求去找到模型管理器,得到用户数据,再由控制器把用户的数据发送到视图管理器里,视图管理器将会生成对应的HTML字符串发送到我们的浏览器里。
四 浏览器处理
浏览器根据收到的HTML和CSS计算得到渲染树,绘制到屏幕上。
网友评论