当前位置: 首页 > news >正文

坪山手机网站建设/b站新人视频怎么推广

坪山手机网站建设,b站新人视频怎么推广,怎样做微信网站,建网站需要营业执照吗第一步:解析URL 对拿到的URL做解析,提取里面的信息。 URL结构:协议域名端口号路径参数[,哈希(前端页面锚点,用于标记前端页面位置)] 第二步:DNS查找 拿到上一步解析出来的域名,去DNS…

第一步:解析URL

对拿到的URL做解析,提取里面的信息。

URL结构:协议+域名+端口号+路径+参数+[,哈希(前端页面锚点,用于标记前端页面位置)]

第二步:DNS查找

拿到上一步解析出来的域名,去DNS上查找该域名对应的IP

域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,浏览器,路由器,服务器上都有DNS,DNS还有DNS缓存,设有缓存时间,越靠近用户缓存时间越短

DNS查询有两个端,发出请求的浏览器,接收请求的DNS服务器,DNS服务器为了解决大量查询造成的负担设了DNS缓存。浏览器给DNS服务器一个url地址,经过查询,DNS会返回一个IP地址。

//dns-prefetch作用是页面一加载时,就立即将url进行DNS查询,这样DNS缓存里面就会记录信息,下载查询时就会快速返回需要的IP,省去了DNS查询的时间
<link rel="dns-prefetch" href="xxxx" />

第三步:下载资源

带着所有的请求信息,去这个IP地址上请求资源,然后从服务器上把请求的资源下载下来

请求信息一般包含Request-header+参数(url或body)+cookie。
服务器返回的信息一般包括status(状态码:表示请求成功与否)、Response-header(响应头,文本长度,缓存时间,压缩方式)+body(响应信息)

第四步:解析页面

浏览器拿到这些资源后,根据不同的类型,进行不同的解析

我们先加载的一般是HTML文件,在加载文件的同时就开始构建DOM树了,遇见HTML节点就放进树里,在这个过程中如果遇到js文件,构建DOM树的过程就停下来,先去加载js文件和执行(js有这么高的优先级是因为它可以直接操作DOM树,不让它执行,DOM树就白搭了),js执行完就继续构建DOM树。如果遇见style标签,这个时候不会阻塞,DOM数的构建和样式的加载会并行的进行。DOM树构建完就是构建渲染树,渲染树是DOM树和CSS共同构成的产物,在不同浏览器上渲染树的构建是有区别的。webpack是在原来的DOM数上附属一些样式,FireFox是通过DOM树和样式表重新构建出渲染树。渲染树构建好,每个元素的大小和布局方式方式就确定了。然后就是根据布局方式计算元素的位置。最后一步就是绘制,就是调用浏览器负责显示的部分,将元素的位置和样式绘制在浏览器上 。

上面的加载方式只是一个理想的模型,实际上不同浏览器为了优化加载进行了更多复杂的处理

转载于:https://www.cnblogs.com/ellen-mylife/p/11558992.html

http://www.lbrq.cn/news/756109.html

相关文章:

  • 企业做网站被骗/惠州百度seo排名
  • 王悦做网站/seo搜论坛
  • 免费信息网站建设平台/如何优化推广网站
  • 二手房网签合同在哪个网站做/设计外包网站
  • 不会做网站如何做seo/自己怎么建网站
  • 快速优化网站排名搜索/深圳网站制作公司
  • 关于网站建设与维护的参考文献/网络推广外包公司干什么的
  • 免费微网站制作教程视频/seo优化公司哪家好
  • 建设银行善融商务网站装修/百度游戏客服在线咨询
  • 国外建站系统/淘宝seo优化是什么
  • 怎么查网站备案接入商/武汉全网推广
  • 如何做自己网站的seo/精准引流推广团队
  • 我的世界做图的网站/百度公司的业务范围
  • 邢台网站建设服务商/seo点击软件
  • 东莞企业高端网站建设/百度新闻下载安装
  • 做阿里巴巴类似的网站/2022最新小学生新闻
  • 龙岩网站制作教程/湖南seo推广多少钱
  • 苏州网站建设公司找哪家/优化营商环境评价
  • 百度推广网站怎么做/汽车营销活动策划方案
  • 南京网站设计价格/现在推广什么app最挣钱
  • 广东华业建设有限公司网站/怎样把个人介绍放到百度
  • 网站建设电话销售话术模板大全/口碑营销方案
  • 河南专业网站建设公司/网站推广哪个平台最好
  • 重庆建站模板厂家/营销推广seo
  • 电商网站怎么做支付/企业线上培训平台
  • 58同城怎么做网站/seo任务
  • 网站不备案可以做淘宝客吗/百度排行
  • 首页制作教程/台州seo
  • 东莞做网站建设/营销策略都有哪些
  • 域名空间网站/网站访问量查询工具
  • 【数据分享】上市公司供应链成本分摊数据(2007-2024)
  • 【图论】分层图 / 拆点
  • Bash常用操作总结
  • 【科普向-第一篇】数字钥匙生态全景:手机厂商、车厂与协议之争
  • MySQL快速恢复数据的N种方案完全教程
  • mc paper 1.20.4