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

网站设计 网站推广 网站优化商洛网站设计

网站设计 网站推广 网站优化,商洛网站设计,杭州网络公司网站建设,搭建商城哪家好怎么样1.解析URL、查询DNS 浏览器通过输入的url提取协议、域名、端口号等信息,检查本地缓存(包括浏览器缓存、操作系统缓存、路由器缓存)是否有对应的ip地址; 如果没有,则对本地DNS服务地进行递归查询,直到获取到…

1.解析URL、查询DNS

浏览器通过输入的url提取协议、域名、端口号等信息,检查本地缓存(包括浏览器缓存、操作系统缓存、路由器缓存)是否有对应的ip地址;

如果没有,则对本地DNS服务地进行递归查询,直到获取到目标IP地址

2.建立TCP连接(进行3次握手)

使用TCP协议与目标服务器建立连接,进行3次握手

  1. 客户端发送SYN
  2. 服务器回复SYN-ACK
  3. 客户端发送ACK,完成连接

如果是HTTPS协议,还要进行TLS握手,建立安全加密通道

3.发送HTTP请求

浏览器组装HTTP请求报文(包括请求行、请求头、请求体)

通过TCP连接,向服务器发送请求

4.服务器返回响应

服务器接受并处理请求,返回HTTP响应

5.浏览器解析并渲染页面

  1. 浏览器对HTML进行解析并构建DOM树、对CSS解析并构建CSSOM(css-object-modal)树
  2. 合并DOM树、CSSOM树生成Render-Tree(渲染树)
  3. layout布局:对render-tree的每一个节点确定精确位置与尺寸
  4. 绘制页面:将render-tree的节点绘制\光栅化到页面上,合并所有图层并显示
  5. 浏览器遇到<script>时,下载并执行js;
    1. 通过js操作,修改DOM或样式,会触发浏览器的重绘和重排;

6.断开连接,进行4次TCP挥手

  1. 客户端发送FIN
  2. 服务器回复ACK
  3. 服务器发送FIN
  4. 客户端回复ACK

断开请求连接2次,断开响应连接2次;

7.性能优化:

  1. 内联关键CSS
  2. 图片懒加载
  3. 减少重绘和重排(使用transform\opcity避免重排)
  4. 静态资源使用CDN加速资源加载
  5. 使用缓存策略(Cache-Control/ETag)、压缩资源(Gzip/Brotli)
  6. 使用HTTP/2或者HTTP/3
http://www.dtcms.com/wzjs/587941.html

相关文章:

  • 怎么做网站步骤免费的上海网站建设包括哪些
  • 一屏一屏的网站怎么做网站建设与规划方案书
  • 企业为什么建站淘宝网页版怎么和卖家聊天
  • 网站安全管理制度wordpress中文cms主题
  • 如何建设网站兴田德润简介在线旅游网站建设方案
  • 企业网站设计的重要性论坛网站如何备案
  • 网站推广话术网站自动推广软件免费
  • 肇庆有哪家做企业网站的wordpress新增站点
  • 唐山公司建设网站洛阳网络建站公司
  • 服务器创建多个网站南昌所有建设工程网站
  • 企业做网站的用途wordpress 快站
  • 江西网站建设价位天津建设部网站保温
  • 济南济南网站建设网站建设上海市区网站设计制作公司
  • 罗湖商城网站设计多少钱施工企业资质标准
  • 企业做网站都购买域名吗启东做网站
  • 微信小程序开发大赛seo网站设计招聘
  • 网站备案后的标识网站模板可以自己做吗
  • 网站后台的关键词百度网页版主页网址
  • 建网站自学wordpress删掉自豪
  • 茌平网站建设电话微信公众号管理平台登录
  • 网站建设总结报告国外网站打不开怎么解决
  • 培训型网站建设方案装修设计软件免费
  • 网站外包项目编辑网站绑定 主机名
  • pc网站直接转换成移动端的网站南昌地宝网租房信息网
  • 手机做兼职的网站有哪些官方网站app最新下载
  • 网站开发能用react吗wordpress路由重写
  • 本地用织梦做网站wordpress页面内容设计
  • html个人网站公众号软文推广
  • 有关于做茗茶的网站中国建设信息化期刊
  • 低价网站建设浩森宇特百度推广开户联系方式