网站制作完成后为了东莞好的网站建设效果

web/2025/9/27 11:52:38/文章来源:
网站制作完成后为了,东莞好的网站建设效果,艾特思成都网站建设,九江市建设工程质量监督站网站经常会听到比如为什么我的js代码没执行啊#xff1f;,我明明发送了请求#xff0c;为什么反应#xff1f;,我这个网站怎么加载的这么慢#xff1f;这类的问题#xff0c;那么问题既然存在#xff0c;就需要去解决它#xff0c;需要…经常会听到比如为什么我的js代码没执行啊,我明明发送了请求为什么反应,我这个网站怎么加载的这么慢这类的问题那么问题既然存在就需要去解决它需要解决它首先我们得找对导致问题的原因才能对症下药。 每个文件的载入、每次发送的请求也都是一次网络交互所以在这个面板中我们能够看到我们所需要的js文件是否被加载我们所请求的接口到底返回了没有我们能够知道哪个文件拖慢了整个web页的加载过程Netwrok面板中会记录应用程序的每一次网络交互信息每次交互的详细时间、HTTP请求头和响应头、cookies、WebSocket的数据等等... 面板的资源数据依赖的是javascript的资源计时api对于每一个资源的加载都提供详细的同步数据。比如明确列出当一个http开始请求的时间及最后字节接收完的时间以及详细过程。我们也可以通过window.performance.getEntries()方法获取资源加载列表下面给出列表中第一个对象的属性截图。 简单过一遍这些属性的含义(这些属性都是只读的) connectEnd浏览器与服务器完成建立用以检索资源的网络连接的时间戳 connectStart浏览器与服务器开始建立用以检索资源的网络连接的时间戳 damainLookupEnd浏览器完成资源的域名解析的时间戳 damainLookupStart浏览器开始进行资源的域名解析的时间戳 duration资源请求从开始到结束的时间差 entryTypePerformanceEntry对象的类型该对象封装一个单一的性能指标作为性能表的一部分此类型值 是frame,mark,measure,navigation,resource,server的其中一个。 fetchStart浏览器开始获取资源的时间戳 initiatorType资源文件的类型 name资源的url redirectEnd接收到重定向资源的最后一个响应字节的时间戳 redirectStart启动重定向以获取资源的开始时间戳 requestStart浏览器从服务器请求资源的开始时间戳 responseEnd浏览器接收到资源最后一个字节的时间戳或者关闭传输连接的时间戳 responseStart浏览器接收到服务器的响应的第一个字节的时间戳 secureConnectionStart浏览器开始握手协议以保护当前连接的安全性握手开始的时间 startTime浏览器开始获取资源前的时间戳(整个过程的开始时间) workerStart如果当前上下文是worker返回开始获取资源的时间戳否则返回0(应该是应用于双工通信的) 回到Network我们来看看这个面板 认识Network 记录按钮 处于打开状态时会在此面板进行网络连接的信息记录关闭后则不会记录。 清除记录 清除当前的网络连接记录信息。 捕获截屏 记录页面加载过程中一些时间点的页面渲染情况截图根据可视窗口截取如下图所示。 过滤条件 自定义 选择框内可输入过滤关键字进行资源列表的过滤如下图所示。 图中regex选择框勾选可支持正则匹配。 也可进行指定条件的搜索如下图。 指定条件有哪些 domain资源所在的域即url中的域名部分。如 domain:api.github.com has-response-header资源是否存在响应头无论其值是什么。如 has-response-headerAccess-Control-Allow-Origin is当前时间点在执行的请求。当前可用值running larger-than显示大于指定值大小规格的资源。单位是字节(B),但是K(kB)和M(MB)也是可以的~ 如larger-than:150K method使用何种HTTP请求方式。如 GET mime-type也写作content-type是资源类型的标识符。如 text/html scheme协议规定。如 HTTPS set-cookie-name服务器设置的cookies名称 set-cookie-value服务器设置的cookies的值 set-cookie-domain服务器设置的cookies的域 status-codeHTTP响应头的状态码 按钮组 根据按钮规定的条件进行筛选比如下图过滤出图片。 显得太高端竟然还可以浏览图片。 按钮组有: All,XHR,JS,CSS,Img,Media,Font,Doc(Document),WS(WebSocket),Manifest,Other。 资源列表样式 资源列表详细信息和缩略信息的显示。 保存日志 在页面重新加载或者url改变时保留日志(包括资源列表和时间轴上的数据)。 是否缓存 当打开开发者工具时生效打开这个开关则页面资源不会存入缓存可以从Status栏的状态码看文件请求状态。 限流控制(网速模拟) 模拟不同网速下的环境加载当前页面直接看图就能知道怎么用了。 时间轴 图中有两条线一条蓝色的一条橙色的。 蓝色线代表DOM已加载完成红色线表示页面加载完(包括资源引用)也可以用代码对这两个事件进行监听在这两个事件完成的时间点做对应的操作。 window.addEventListener(DOMContentLoaded,function(e){e.cancelBubble true;console.log(window.performance.now());},true);window.addEventListener(load,function(e){e.cancelBubble true;console.log(window.performance.now());},true); 回到时间轴来探查它给我们提供了什么信息。 配合资源列表的timeline使用我们选中一段时间内的资源加载情况来看看。 图中截取的大致时间是5.2~5.75左右的一小截没一条多色线代表一个资源的网络交互情况上面的时间轴中有2个资源是刚开始进行网络连接有3个资源已经加载完毕还有1个资源全程都在加载过程中然后对应资源列表中的timeline字段能够发现情况其实和上面是一样的并且在这里还能够明确的看到这是哪个文件及其详细信息。 然后将鼠标放到timeline中的多色线上还能够看到资源请求的详细信息如图所示。 可以明确的看出一条资源的列队、停滞、代理协议、初始化连接、SSL协议、发送request、等待及内容下载所耗的时间。 既然都说这么多了就将timeline从资源列表中提取出来提前讲了吧点击timeline列的标题会有一些选项这里介绍下这些选项。 Start Time根据每个网络请求的发送时间排序也是默认排序 Respone Time根据每个网络请求的响应时间排序 End Time根据每个网络请求的完成时间排序 Total Duration根据每个网络请求的总耗时排序 Latency根据每个网络请求的发送请求时间点和得到响应时间点的时间差排序 资源列表 资源列表展示了所有资源请求的信息字段也是很多在下面都会列出来但不会每一个都进行详细探讨(以详细模式的为案例吧缩略模式的也包含在里面)。 Name(Path)资源的名称和url Status(Text)HTTP请求状态码及文字说明 Type所请求的资源的MIME类型 MethodHTTP请求发送方式 Domain资源所在域 Cookies网络请求所产生的cookies的数量 Size(Content)size是响应头和响应体相加的大小规格content是资源解码内容的大小规格 Time(Latency)time是整个网络交互所耗的总时间从发送请求到接收最后一个字节latency是响应时加载第一个字节的时间Timeline时间轴(已介绍略过...) 此外还有Cache-Control(缓存操作网页缓存由 HTTP消息头中的Cache-control控制)、Connection(连接状态如 keep-alive)、Connection Id(连接id)、Content-Encoding(连接解码如 gzip)、Content-Length(内容长度)、ETag(Entity Tag资源的实体标签)、Initiator(触发点)、Keep-Alive(据说功能是使客户端到服务器端的连接持续有效)、Last-Modified(最后修改时间)、Priority(优先级)、Protocol(协议)、Remote Address(远程地址)、Scheme(协议模式)、Set-Cookies(服务端设置cookies)、Vary(浏览器与服务器的编码协议规定) 以上各个知识点可自行搜索网上资料不少哦(指的是google...) 资源的详细信息 HeadersHeader面板列出资源的请求url、HTTP方法、响应状态码、请求头和响应头及它们各自的值、请求参数等等。如图所示 Preview预览面板用于资源的预览。 Response响应信息面板包含资源还未进行格式处理的内容如常见的json数据当然下面的截图不符合之前说的json数据而是jsonp的... Cookiescookies面板显示该资源请求中所传输的所有cookies信息并以表格形式展示。 Timing资源请求的详细信息上面有描述。如图 还有WebSocket面板在需要实现双工通信的时候会有暂时未涉及到不是很了解之后如有理解到再做补全。 右键菜单 Copy Request Headers复制HTTP请求头到系统剪贴板 Copy Response Headers复制HTTP响应头到系统剪贴板 Copy Response复制HTTP响应内容到系统剪贴板 Copy as cURL将网络请求作为一个curl的命令字符复制到系统剪贴板(curl是一种开源的命令行工具和库用于配合url语法进行数据传输) Copy All as HAR将网络请求记录信息以HAR格式复制到系统剪贴板(what is HAR file) Save as HAR with Content将资源的所有的网络信息保存到HAR文件中(.har文件) Clear Browser Cache清除浏览器缓存 Clear Browser Cookies清除浏览器cookies Open in Sources Panel当前选中资源在Sources面板打开 Open Link in New Tab在新tab打开资源链接 Copy Link Address复制资源url到系统剪贴板 Save保存当前资源文件到本地 信息归总 主要展示了一些基本的统计信息请求总次数、传输总大小总耗时多少、DOM加载完的时间、页面加载完的时间(包含资源)如图 就这些吧如有不正之处敬请指出~ 同时欢迎交流~转载于:https://www.cnblogs.com/dullsky/p/5631088.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/80996.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

代做网站推广的公司店面设计公司

文章目录 1、前言2、Backbone网络3、YOLOv8模型训练代码3.1、模型大小选择3.2、训练参数设置 4、训练参数说明5、目标检测系列文章 1、前言 YOLO 因为性能强大、消耗算力较少,一直以来都是实时目标检测领域的主要范式。该框架被广泛用于各种实际应用,包…

住房建设城乡网站查找网站域名

前言 在现代的Java开发中,Spring Boot已经成为了一个备受欢迎的框架。它以其简化开发流程、提高效率和强大的功能而闻名,使得开发人员能够更加专注于业务逻辑的实现而不必过多地关注配置问题。 然而,你是否曾经好奇过Spring Boot是如何做到…

厦门建网站平台微信h5页面制作免费软件

目录 依赖包安装 Python安装 numa安装 ​编辑Python pip3安装 ​编辑pyelftools安装 meson和ninja安装 ​编辑构建与编译 Meson构建DPDK ​编辑Ninja安装DPDK ​编辑VFIO-PCI驱动安装 大页内存和IOMMU配置 ​编辑VFIO-PCI加载 ​编辑VFIO-PCI驱动绑定 ​编辑dpdk…

做网站协议怎么签做网站 租服务器

今天的任务是完善程序再加入一个物理实验,我们的软件功能是能够添加各种实验包括公用的还是专业内的都可以纳入到我们的软件中, 可以想下载哪个下载哪个,不过这都是日后的目标了,我们现在制作出一个简单的程序和资源还不能分开的软件,希望越来越好吧 昨日任务:代码对接 今日任务…

营销网站开发找哪家有什么好的网站可以接单子做

动态展示您的课程 当我是Java新手时,我记得当时想过应该有一种方法可以删除或隐藏我不想公开的类中的方法。 就像用private方法或类似方法覆盖public方法一样(哪种情况是不可能的,也不应该是不可能的)。 显然,今天&…

网站开速度几秒最有创意促销活动方案

结构体及应用 参考文章链接:https://blog.csdn.net/zw1996/article/details/53844585结构体的声明 结构体的初始化 注意如果在定义结构体变量的时候没有初始化,那么后面就不能全部一起初始化了。 /这样是可以的,在定义变量的时候就初始化了…

网站上传后开发网站开票写什么

数据查询 基本查询 方法find():查询:db.集合名称.find({条件文档}) 方法findOne():查询,只返回第一个:db.集合名称.findOne({条件文档}) 方法pretty():将结果格式化:db.集合名称.find({条件文档…

视频网站怎么搭建十大基本营销方式

Adobe Acrobat PDF 2024正式发布!支持Windows和macOS系统,新界面做了轻微调整。 下载地址 Windows客户端:https://www.123pan.com/s/f43eVv-GKZKd.html macOS客户端:https://www.123pan.com/s/f43eVv-PKZKd.html

php一键建站上海市建设工程招标公告

在过去几年里,Docker 和容器已成为全球开发界和企业最热门的话题之一。去年秋天发布的 Windows Server 2016 支持 Windows 开发者使用容器,使得这一热门话题再次升温。Windows 和 Docker 是如何走到一起的? 一切始于 2014 年隆重举办的普吉特…

做轮播海报的网站在线借贷网站建设

在Java中,进行单元测试时调用别人的服务,可以使用单元测试框架如JUnit,并结合模拟框架如Mockito来模拟或替代外部服务。 以下是一个示例,展示了在Java中进行单元测试时调用外部服务的写法: java import org.junit.Te…

网站广告是内容营销吗山西两学一做网站

F4键在Word里面表示重复上一个操作,但对于这个快捷键,你真的会操作吗?本期与大家分享这个神奇的F4键,助你高效工作。1、批量复制文本在一般情况下,我们是用CtrlC复制内容,CtrlV粘贴内容,但遇到特…

江苏省住房和城乡建设局网站首页建筑工地招工招聘信息平台

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 剪贴板共享 📒📝 VMware设置📝 安装VMware Tools或open-vm-tools📝 验证剪贴板共享功能⚓️ 相关链接 🚓️📖 介绍 📖 无缝的剪贴板共享是提高工作效率的关键。在VMware和Ubuntu虚拟机的协同工作中,能够直接在宿…

页面网站建设牛商网做网站要多少钱

环境:VC 作用: 函数是完成特定任务的独立程序代码单元 1、创建和使用函数 函数原型:声明函数是什么类型,指明函数的返回值和函数接收的参数类型,函数和变量一样,有多种类型,任何程序在使用函…

二手交易平台 网站开发软件项目外包平台

HALCON示例程序autobahn高速公路车道识别程序剖析 小哥哥小姐姐觉得有用点个赞呗! 示例程序源码(加注释) *关闭halcon窗口的实时更新 dev_update_window (‘off’) *关闭halcon图形窗口 dev_close_window () *打开图形窗口 *dev_open_win…

怎么在一起做网站上拿货怎样给网站做排名优化

VLDB 2024于2024年8月26号-8月30号在中国广州举行。 本文总结了VLDB 2024有关时空数据(time series data)的相关论文,主要包含如有疏漏,欢迎大家补充。 🌟【紧跟前沿】“时空探索之旅”与你一起探索时空奥秘&#xf…

阜新网站开发公司房产信息网显示已备案

Python算法题集_环形链表 题234:环形链表1. 示例说明2. 题目解析- 题意分解- 优化思路- 测量工具 3. 代码展开1) 标准求解【集合检索】2) 改进版一【字典检测】3) 改进版二【双指针】 4. 最优算法 本文为Python算法题集之一的代码示例 题234:环形链表 …

知名网站建设公青海省住房和城乡建设部网站

▒ 目录 ▒ 🛫 导读需求开发环境 1️⃣ 概念概念解释特点 2️⃣ 学习路线图3️⃣ html示例🛬 文章小结📖 参考资料 🛫 导读 需求 要做游戏地图了,看到大量产品都使用的leaflet,所以开始学习这个。 开发环境…

移动网站建设哪家快专门做鞋的网站

相信很多网友都遇到过一种情况,网页有些视频资源或者音频资源不知道如何下载,一直不知道如何解决,为此小编特意带来了这款:Internet Download Manager电脑版,这是一款非常专业且十分好用的下载工具,也就是大…

郑州网站开发深圳制作网站推荐

Hadoop中自带的hadoop-mapreduce-examples-2.7.6.jar含有一些事例,本文将用pi计算圆周率。若想了解其计算原理,参考:http://thinkinginhadoop.iteye.com/blog/710847。 具体步骤如下: 1. 启动Hadoop 切换到Hadoop安装目录下的sb…

北京市住房与城乡建设厅网站电脑行业网站模板

文章目录 背景工具jconsole和jvisualvm 压测实战以太坊Java程序监控1.使用jconsole监控2.使用jvisualvm监控 问题分析堆内存使用异常通过调整内存策略来应对: 交易虚增问题 背景 作为使用java技术栈的金融类公司,确保Java程序在生产环境中的稳定性和性能…