网站性能工具Yslow的使用方法

news/2024/5/9 16:58:15/文章来源:https://blog.csdn.net/weixin_34313182/article/details/86048992

Yslow是雅虎开发的基于网页性能分析浏览器插件,从年初我使用了YSlow后,改变了博客模板大量冗余代码,不仅提升了网页的打开速度,这款插件还帮助我分析了不少其他网站的代码,之前我还特意写了提高网站速度的秘籍,就是通过这款插件分析得出的。网络上已经有不少Yslow使用说明了,本文我想介绍下我使用Yslow的方法和一些别人没提到的小技巧。

Yslow的安装方法

现在Yslow已经有很多版本了,本文介绍的是3.0.4最新版,打开Yslow官网就能看到有四个版本可供选择:火狐(firefox)浏览器、谷歌(chrome)浏览器、欧朋(opera)浏览器和移动版。

安装Yslow要先安装 Firebug(本地址以火狐为例),两种方法启动Yslow:1、打开Firebug窗口,选择Yslow选项。2、直接点击火狐右下角的Yslow启动按钮。

Yslow的启动界面

(图1:Yslow的启动界面)

点击 Run Test 运行Yslow,也可以点击 Grade, Components, 或Statistics选项开始对页面的分析,如果在 Autorun YSlow each time a web page is loaded 上打上对勾,它将自动对以后打开页面进行分。

注意图中的红框,这里是规则集,YSlow (V2)包含了所有22个测试的规则,YSlow (V1)包含原始13规则,小网站或博客-这个规则集包含14个规则,适用于小型网站或博客,建议对号入座。

雅虎评估网站性能的23条军规

雅虎曾经针对网站速度提出了非常著名34条准则:《Best Practices for Speeding Up Your Web Site》。而现在将34条精简为更加直观的23条,并针对每一条给出从F~A的评分以及最终的总分。

而现在23条网站性能优化建议在YSlow的官网首页就能看到,当然也可以不看,在使用Yslow后,在控制面板里就会给你评分提示,和改进建议。

Grade(等级视图)—Yslow的第二个选项卡

YslowGrade(等级视图)给出的网站性能评分

(图2:Yslow给出的网站性能评分)

Yslow给出的网站性能评分,从F~A,A是最好的,通过测试卢松松博客来看,网站有4处得分最低,例如图2中的最低分提示:我博客的HTTP请求太多。其中应用了14个外部JS、3个CSS文件(之前我已从6个合并为3个)、14个CSS背景图片。

Yslow的建议是让我合并这些,至于合并CSS引用图片我在“提高网站打开速度的7大秘籍”中介绍过。

Components(组件视图)—Yslow的第三个选项卡

通过Components考验查看网页各个元素占用的空间大小

(图3:通过Components考验查看网页各个元素占用的空间大小)

通过Components考验查看网页各个元素占用的空间大小,例如我博客某个页面,有236个images(图片),占用了489.2K,通过详细查看,发现来自gravatar(评论头像)的引用图片非常大,在加上我博客本省评论量就打,每个头像就占用几K,几百个就占用了整个网页50%的大小,而且图片还是引用的,加载就更慢。

所以,我得出的结论是:gravatar虽然增强了互动性和个性,但也结结实实影响了网站速度。

Statistics(统计信息视图)—Yslow的第四个选项卡

Yslow的统计信息视图

(图4:Yslow的统计信息视图)

左侧图表显示是页面元素在空缓存的加载情况,右侧为页面元素使用缓存后的页面加载情况。从图中可以直观的看出(尤其是我标的红框),这个网页263个HTTP请求,网页的大小达到773.9K,意味着打开没打开一个页面几乎需要下载1M的东西,而通过使用缓存后我们可以看到效果图片基本靠缓存,而网页的总大小压缩到43.2K。

Statistics这个统计信息视图工具和Components(第三选项卡)一样,只是效果更直观,如果要获得性能优化建议还是要看Grade(第二选项卡)的详细建议。

Tools(辅助工具)—Yslow的第五个选项卡

Yslow提供的小工具

(图5:Yslow提供的小工具)

JSLint是一个强大的工具,它可以检验HTML代码以及内联的Javascript代码,通过JSLint发现了google analytics上的一个js错误。

ALL JS:查看你这个网页上一共引用了多少JS。

All JS Beautified:把所有JS放在打开的页面中,利用站长统一检查(我感觉作用不大)。

All JS Minified:同上,但它显示的是压缩过的js代码,如果你要JS优化,它已经给你优化好了,来过来直接用。

All CSS:显示你网页所有CSS文件。

YUI CSS Compressor:显示网页压缩后的CSS文件,也是拿过来可以直接用的。

All Smush.it™:图片在线优化网站,点击它后会自动跳到smushit网站上给你自动优化CSS图片,该网站提供了优化前与优化后的对比,点击直接下载优化后的图片,在覆盖到自己网站上就可以了,强烈推荐。

Printable View:这个是打印用的,部门开会、前端设计师讨论、向老板汇报时估计用的上。

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

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

相关文章

快速提升网站排名的方法

网站快速排名是每一个SEOER密切关注的话题,那么如何提升网站排名? 深圳易商网认为网站的排名没有任何的捷径可以走,即使你通过黑帽的手法做上排名了,但是也会很快的,你的网站就会被K掉,这种事得不偿失的,选…

提升网站内容质量有什么小技巧?

作为一个新媒体的人员,相信大家对于提高网站内容质量都不陌生,那么该怎么去提高呢?小野有去综合了解了一下,下面来给大家说一说。 一、原创度 不论是让百度收录还是想获得更多推荐量都离不开原创度这个词,所以我们想提…

分享seo优化怎么查竞争对手网站的外链(怎么查外链 查外链教程)

网站外链是一个网站seo优化必不可少的东西,一个网站在搜索引擎中的排名好坏与它的外链建设是息息相关的。当我们发现竞争对手的网站排名比我们好的时候,我们就可以对其网站发布建设的外链进行分析,那么怎么查竞争对手网站的外链呢&#xff1f…

分享一种查网站外链类型的方法(查外链 外链类型)

从事seo网站优化的可能都知道建设一个网站后期的维护与优化必须要有外链也可以说反向链接来支撑的。做过外链发布或者建设的都知道,外链的类型有分为描文本、纯文本和图片链接等的几种类型,那么如果我们需要分析一个网站的外链主要是做的哪种类型该怎么查…

查域名历史建站时间的方法分享(查域名历史 域名建站时间)

我们有许多自建站的站长在建站时会使用老域名来操作,使用老域名搭建的新网站在后续网站seo优化中关键词排名和收录在搜索引擎上都会得到优先级的待遇。当然也不是说老域名就一定是好的,我们拥有一个老域名时还要对其进行分析,对我们优化有用的…

(怎么查外链)查网站外链的引用域名数量方法

相信做seo网站优化的都知道外链的重要性,虽然说外链已经是上个互联网时代的遗物了,但是我认为还是有用的,而且搜索引擎活多久,外链就有用多久。因为搜索引擎做的事情毕竟是链接,脱离链接,搜索引擎就失去意义…

网站不收录的原因(三步分析)

进入互联网时代越来越多的朋友都在网络上自建网站进行运营,但是由于很多朋友在运营网站时对seo知识并不了解,所以我们经常会看到一些站长或者SEOer朋友们都在吐槽网站不会被收录或者收录很慢的问题。这对网站seo优化并不友好,因为网站的排名与…

(发外链教程)网站外链怎么正确的发

通过这几年搜索引擎的维护和整改,搜索引擎对外链的认可权重也降低了,但是我们要记住是降低,而不是取消,降低不代表就没用了。我相信大家做seo优化的都听人说过外链没用了,不用发外链之类的话,小编本人是不认…

(怎么查网站外链)查外链有这三招就够了

都说网站seo优化工作其实是个思维工作,做这个思路一定要好,要多找方法多尝试,那么我们必不可少的就是分析网站了。我们再分析一个好的网站时难免会要对其做的外链进行分析,那么这时就有人问了,该如何查到一个网站做的外…

(怎么找外链资源)网站如何扩展更多外链

做网站seo优化的每个人都知道网站链接越多越好,那么链接有什么好处呢?外部链接可以提高网站的知名度,增加流量,增加网站在搜索引擎中的权重,提高网站的PR值等。那么,我们如何找到更多的外链资源呢&#xff…

怎么查网站反向链接(查反向链接方法)

所有做搜索引擎优化的人都肯定要时不时的查询某个网页或某个域名的反向链接,不光是自己的网站,也会查竞争对手的网站。有很多方法可以查反向链接,主要都是通过搜索引擎来查,当然也有一些软件工具自动查询,接下来我就跟…

网站外链和反向链接的区别(怎么区分外链与反向链接)

我们经常通过新云查分析网站查外链时看到查出显示的是反向链接,这时也许会有人问外链与反向链接的区别是什么?这个问题在网上是比较有争议的,其实现在的优化我们也不需要分那么清楚,把反链当作外链看就行了,但是我们身…

怎么增加网站的反向链接(外链怎么做)

反向链接包括外部网站的链接和自己网站内部链接。对于SEO,反向链接是搜索引擎排名重要的参考因素,反向链接的好坏直接影响着整体网站SEO收录和爬行频率,也是网站从搜索引擎获得的流量的重要手段。小编以往的文章中说过在新云查分析网站时查外…

域名历史年龄对seo优化的作用(怎么查域名历史年龄)

在网站优化中,域名占据着很重要的作用!而我们网站域名注册时间的长短,也是优化排名的一个重要的因素之一,老域名往往要比新域名有太多的优势,说到这里可能很多人就不太清楚了,那么域名历史年龄久对seo优化的…

网站新域名和老域名哪个好(怎么选域名)

我们的网站在搭建好后要上线之前都必须是要选择一个域名,在近几年中域名的选择这个事情是比较有争议性的,有些人认为新域名好,有些人则认为老域名更加有优势,网站域名的选择对后期的网站seo优化是有影响的,下面小编就来…

怎么用新云查分析网站的外链(网站外链有什么用)

在目前互联网越来越盛行的时代,有很多人都在网上自行搭建网站进行运营,我们想要做好一个网站并不是说把网站搭建好然后上线就行了,如果想要让别人搜到你,想要网站的展现量更高,那么必不可少的就是网站seo优化了。seo优…

网站外链的类型有哪些(运用新云查工具分析外链类型)

我们平常除了做网站站内优化,还需要适当进行外链建设的优化,不只是单单做做站内优化就可以了,好的优质外链可以给我们的网站带来不错的排名。即使到了现在,外链依旧是网站seo优化中非常重要的一部分,尤其是对于要求网站…

2020-08-07域名对seo优化有什么影响(新云查分析域名历史)

我们在建站后上线前都需要选择一个域名,域名,是站长个人或公司的无形资产,一个好域名,更是可以创造无限价值。网站的域名对我们的网站seo优化有什么影响呢? 域名过长不利于用户体验:域名就像是一块指路的牌…

老域名对新网站优化有什么好处(老域名历史怎么分析)

许多学过SEO的人都知道,使用老域名来建站可能能起到事半功倍的效果。可以快速获得在搜索引擎上的排名,获得高排名的不二之选,有些优质老域名,还是有大量的外链,因为之前别人做营销的时候,发布了很多的外链&…

seo文章标题怎么起(文章标题的结构应该是怎么样的)

不管软文撰写或者外链推广,一篇文章想要吸引人去观看阅读,标题是最直接且最需要巧思去设计的文案。一篇文章的标题起得好不但能更快的让搜索引擎收录还能为你吸引更多的流量,如果标题起得不好,那么文章写得再好也很难让用户挖掘出…