美文网首页
前端调优——YSLOW工具

前端调优——YSLOW工具

作者: 82a7fe2508f4 | 来源:发表于2022-06-16 14:48 被阅读0次

前端调优——YSLOW工具

在性能测试过程中,我们关注的响应不仅仅是服务器端的处理,还有前端页面的响应时间,那么前端页面响应也会影响我们整个业务的响应时间,所以前端调优对于一个大的网站,类似于门户网站来说就很重要。前端调优嘬核心的内容是前端调优的23大规则,而非工具的使用。不过今天还是浅谈一下YSlow这个工具的基本介绍。

YSLOW工具

YSLOW是YAHOO提供的一个前端分析的插件。常见支持的浏览器包括:FireFox、Chrome、Safari、Opera等。

YSLOW安装

YSLOW的安装步骤如下:

1.进入YSLOW 官方主页:http://yslow.org/,右击浏览器图标,这个浏览是我们打开YSLOW官方主页的浏览,例如,我们使用FireFox打开YSLOW主页,那么就在FireFox浏览器的图标上点右键,选择新建标签页打开链接,会产生一个页面,URL地址为https://chrome.google.com/webstore/detail/ninejjcohidippngpapiilnmkgllmakh

2.进入YSLOW下载插件的页面,http://crx.2333.me/,在页面输入扩展程序的ID号,这个ID来自上一个步骤中的URL址后面一串字符串,例如ninejjcohidippngpapiilnmkgllmakh

3.安装YSLOW

选中下载好的YSLOW插件,将其拖入到浏览器中即可。

YSLOW工具使用

YSLOW工具的使用主要有三个部分:Grade(等级)、Components(组件)、Statistics(统计)。

1.Grade标签页

Grade:等级结果,表示对整个网站分析后得到的综合评分,综合评分的结果分为6等级,分别使用A-F来表示,A表示最优化,F表示最差。如果某一测试规则与该页面无关,则在前面出现N/A标识,如下图:

Ruleset applied:表示评分时使用的规则,规则有三种:V2、V1、Small Site or Blog。默认一般使用是V2的规则集。不同的规则集表示分析站点的维度不同。

URL:表示分析的站点

ALL:表示分析前端性能所有的规则个数。

FILTER BY:表示按不同的维度进行筛选规则集。

规则树:左边会呈现出所有规则分析出来的结果,或者说在某个规则集下的评分结果,评分结果也是有6个,从A到F。

右边结果:右边结果会显示出每个规则维度的结果,和给出调优建议。

2.Components标签页

概述:显示所有的组件个数,以及组件的大小。如果从组件数的大小的角度来说,我们希望组件数越少越好,组件总的大小越小越好。

在组件标签页中会列出站点所有的组件数,一般的组件类型包括:doc、image、js、 css等。

如下图所示:

每个组件的信息包含:组件类型、组件大小(组件大小能小则小)、压缩后的大小、COOKIE 大小、HEADERS请求头的详细信息、URL、EXPIRES过期日期、RESPONSE TIME响应时间、ETAG标签。

3.Statistics标签页

显示使用缓存和不使用缓存时,请求的组件数和组件文件大小的情况。该统计以饼状图的形式,显示了在清空缓存和缓存加载两种清空下,页面打开的信息情况,如下图所示:

相关文章

  • 前端调优——YSLOW工具

    前端调优——YSLOW工具 在性能测试过程中,我们关注的响应不仅仅是服务器端的处理,还有前端页面的响应时间,那么前...

  • 前端性能分析工具推荐:YSlow

    YSlow 工具名称就叫做YSlow。是Firefox浏览器的一个前端站点性能分析工具,可以先安装firebug后...

  • 前端诊断与调优技巧(YSlow与PageSpeed)

    工具 YSlow PageSpeed 一、工具比较 二、工具使用与分析 1.YSlow YSlow是比较常见的性能...

  • 3.JVM调优工具

    JVM调优工具 1、JVM调优工具-JDK工具 1.1 jps jps:Java Virtual Machine ...

  • 【性能优化】MySQL常用慢查询分析工具

    常用慢查询分析工具 3.1 调优工具mysqldumpslow 3.1.1 调优工具常用设置 1、什么是MySQL...

  • iOS 性能调试

    一、简介 性能调优的方式可以分为: 通过专门的性能调优工具; 通过代码优化; 二、内容 1、性能调优工具介绍 1....

  • JVM调优方法

    7.调优方法 7.1.JVM调优工具 Jconsole,jProfile,VisualVM Jconsole :j...

  • PC前端优化

    PC 浏览器前端优化策略 PC 端优化的策略很多,如 YSlow(YSlow 是 Yahoo 发布的一款 Fire...

  • Go语言性能调优工具——pprof

    Go语言性能调优工具——pprof Go语言对性能要求比较高,所以内置了调优工具pprof,本文简单介绍下工具的使...

  • iOS性能调优总结

    iOS性能调优总结 1. 性能调优工具: 1.1 静态分析工具Analyze 相信IOS开发者在App进行Buil...

网友评论

      本文标题:前端调优——YSLOW工具

      本文链接:https://www.haomeiwen.com/subject/rsafvrtx.html