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

全国政府网站建设排名建站优化

全国政府网站建设排名,建站优化,做外贸的网站平台有哪些,wordpress无法修改主页一、脑补 在Chrome--->Network----> Timing中可以查看一个请求在各个阶段所花费的时间。 Timing中各个字段的意思发: 1、Queueing:从增加到等待处理队列到实际开始处理的时间间隔——浏览器也有线程机制,所有的请求不能同时发送&…

一、脑补

在Chrome--->Network----> Timing中可以查看一个请求在各个阶段所花费的时间。
Timing中各个字段的意思发:

1、Queueing:从增加到等待处理队列到实际开始处理的时间间隔——浏览器也有线程机制,所有的请求不能同时发送,也需要队列排队处理请求。

2、Stalled:浏览器从请求队列获取到要发出的请求到请求可以发出的等待时间(通常为代理协商以及等待可复用的TCP连接释放)

3、DNS Lookup:DNS执行查找的一个完整的往返时间(将域名解析为IP)。当本地DNS缓存没有的时候需要消耗这段时间,否则基本都为0;

4、Initial connection:建立TCP连接的时间(即DNS查询+Proxy时间+TCP握手时间等)

5、Request sent:请求第一个字节发出前到最后一个字节发出后的时间(即上传时间);

6、Waiting(Time To First Byte,TTFB):请求发出到收到响应的第一个字节所花费的时间;

7、Content Download:收到响应的第一个字节到接受完最后一个字节的时间(即下载时间);

二、客户端/服务端时间同步倒计时

let now = new Date().getTime(); // 伪代码 -- 获取响应时间,相当于success里的new date().getTime();
let end = getResponseTime();// 伪代码 -- 获取服务器响应时提供的服务器时间,success后从body里面获取的数据,由后端塞进去的;
var serverTime = getServerTime();  // 获取TTFBTime,具体怎么获取去网上搜,这里不说了,说下去太多,本文只提供思路;
var TTFBtime = getTTFBTime();// 得到当前服务器时间,该时间一般偏快于服务器时间0~10ms左右,具体原因从第一节“脑补”中就可以得知;
var currServerTime = serverTime + (end - now) - TTFBTime;

 * 还可以考虑NTP时间同步,可以继续探索

三、扩展与思考—接口优化/请求时长优化

根据上面脑补后,咱们知道“发送请求完毕”到“开始接收请求”的时间就代表服务器处理业务的时间和和返回数据的网络延时时间。

那么,咱们做接口优化方面就可以根据这个点来作为依据,从而做到更精准的优化效果。

http://www.hkea.cn/news/989776/

相关文章:

  • 深圳市工程建设交易服务中心网站软文什么意思
  • 大型网架加工厂成都网站建设方案优化
  • 导航网站的广告怎么做的千锋教育官方网
  • etc网站开发票网站制作软件免费下载
  • 上海seo网站设计2022十大网络营销案例
  • 还有做网站的必要吗网站运营推广方案
  • 企业营销型网站建设厂家品牌搜索引擎服务优化
  • 学校网站建设计划怎么成为百度推广代理商
  • 普陀网站开发培训学校seo快速优化
  • 建一个商城网站多少钱免费的网站推广软件
  • 手机网站解决方案看网站搜什么关键词
  • 顺企网江西网站建设宜昌今日头条新闻
  • 坪山网站建设行业现状网页设计与制作代码成品
  • 网站建设需求文档模板下载学大教育一对一收费价格表
  • 小型网站怎样优化百度首页官网
  • 网站开发与iso9001关系百度上做推广怎么做
  • wordpress怎么设置导航镇江seo
  • 番禺建设网站服务软文写作网站
  • 有哪些专做自然风景图片的网站石首seo排名
  • 移动网站虚拟主机seo 排名 优化
  • 专业网站建设课程网站推广优化方式
  • 适合站长做的网站信息流广告投放工作内容
  • 做健身网站步骤网站建设网络公司
  • 武汉整站seo数据上云网站关键词优化怎么做的
  • 网站尾部网络seo推广
  • 建设一个公司网站需要什么知识网站网络推广优化
  • 政府高度重视网站建设怎么做网络推广
  • 自己做的网站是怎么赚钱免费ip地址网站
  • 郑州市政府网站集约化建设计划企业seo排名外包
  • 什么网站可以免费做护师题企业网站管理系统源码