每个处于互联网的机器都有IP地址,比如192.168.0.1,127.0.0.1代表着本机的IP地址 。
域名解析的流程
- 浏览器缓冲—浏览器会缓存DNS记录一段时间系统缓存—从Hosts文件查找是否有该域名和对应IP路由器缓冲—一般路由器也会缓存域名信息ISP DNS缓存—比如到电信的DNS上查找缓存如果都没有找到,则向根域名服务器查找域名对应IP,根域名服务器把请求转发到下一级,直到找到IP
服务器是一台安装系统的机器,系统里安装的处理请求的应用叫Web server
常见的web服务器有Apache、Nginx、IIS、Lighttpd
web服务器接收用户的Request交给网站代码,或者接收请求方向代理到其他web服务器
第四步、网站处理流程
MVC模型(model)—视图(view)—控制器(controller)

文章插图
第五步、浏览器处理
- HTML字符串被浏览器接受后被一句句读取解析解析到link标签后重新发送请求获取css解析到script标签后发送请求获取JS,并执行代码解析到img标签后发送请求获取图片资源
浏览器根据HTML和CSS计算得到渲染树,绘制到屏幕上,JS会被执行 。
推荐阅读
- 从零开始配置前端开发环境
- 季后赛|?NBA中从未缺席过季后赛的球员,个个都是传奇,你都知道么
- 职场上一个人的成熟,从沉默开始,这些话守好口也要对他人说
- 免疫力低下怎么办?不妨从这4种营养素入手!
- 英式下午茶从精致茶具开始
- 梦见从头发里抓出虫子并弄死 梦见自己头发上有虫子是怎么回事
- 辨别好茶从色香味入手
- 从哪些方面鉴定茶叶品质更好
- 从明星带货到热门IP带货:抖音直播营销内容升级术
- 教你用龙井茶做美味的茶菜肴
