前端品质优化和测量试验工具总计,值得珍藏

值得珍藏!Web开辟的各个质量工具

2015/06/22 · HTML5 ·
性能

原稿出处: Robin
Rendle   译文出处:南北   

嘿,各位,又到了周天总括时间!得益于大量的 Grunt 和 Gulp
插件,大家能够轻易完毕网址数据的可视化,即使深切理解那个工具还比较困苦,但比物连类的将它们列出来,也是很有援助的。

翻译自:

内容分发互连网(CDN)

CDN
能够帮你把网址的能源分发到世界各州,有援助增长网址的响应速度,当然,那对于那个特殊地区的顾客是收效甚微的。

嘿,各位,又到了周天总括时间!得益于大批量的 Grunt 和 Gulp
插件,大家能够轻便完毕网址数据的可视化,固然深远理解这个工具还相比困难,但分类一下的将它们列出来,也是很有援救的。

CloudFlare

CloudFlare 的强硬之处在于它能够改为您的 DNS 服务器(CDN
只是它有着服务的一个组成都部队分),那样对您的网址发起的保有恳求都会透过它。

CloudFlare 的 CDN
在过去十七年的设计和前进中,并未始终的萧规曹随和守旧。我们的专利手艺中丰硕利用了新星的技术发展,包蕴并不限于硬件、web
服务器和网络路由。换言之,大家革新的建设了后辈的 CDN。新的 CDN
配置轻易、价格低廉,其本性也必定比你接纳过的其他守旧 CDN 都要优质。

CDN
能够帮你把网址的能源分发到世界各州,有利于升高网站的响应速度,当然,那对于那几个特殊地区的客商是收效甚微的。

MaxCDN

CSS-Tricks 当前就在选取 马克斯CDN 托管所有的静态财富。它能够无缝地融入WordPres 和 W3
的富有缓存能源,所以大家无需做哪些非常管理,就可以将资源移入
CDN,并能有限帮助链接的准头。

图片 1

对此三个博客来讲,思量到其中的大文件重大是 JavaScript、CSS
和图纸,实际不是摄像等体系,那贷款占用的可真多。

我们的 CDN
服务同样是二个网址加快器和实时间控制制主旨。成立它,正是为着让网址的顾客和平运动维都能从下一代
CDN 中拿走最大获益。

CloudFlare

CloudFlare 的兵不血刃之处在于它能够改为你的 DNS 服务器(CDN
只是它兼具服务的三个组成都部队分),那样对你的网址发起的享有要求都会经过它。

CloudFlare 的 CDN
在过去十七年的布署性和升华北,并未有一直的保守和保守。大家的专利技能中丰盛利用了新型的本领提升,包蕴并不限于硬件、web
服务器和网络路由。换言之,大家革新的建设了后辈的 CDN。新的 CDN
配置简单、价格低廉,其性质也决然比你采纳过的任何守旧 CDN 都要过得硬。

CloudFront

亚马逊网络服务(AWS)版本的 CDN。

亚马逊 CloudFront
是贰个剧情分发网络服务。它能够无缝融合入别的的亚马逊(亚马逊)互联网服务产品,为开采者和厂商分发内容到最后顾客手中提供了一种简易的办法,整个进度都兼备低顺延、高调换速度的表征,也从未最小使用量的要挟须求。

MaxCDN

CSS-Tricks 当前就在应用 马克斯CDN 托管全部的静态能源。它能够无缝地融入WordPres 和 W3
的具有缓存财富,所以大家无需做怎么着特别管理,就能够将财富移入
CDN,并能保障链接的准头。

图片 2对此三个博客来讲,思考到内部的大文件根本是
JavaScript、CSS 和图表,而不是摄像等类型,那带宽占用的可真多。

我们的 CDN
服务均等是三个网址加速器和实时间调控制大旨。成立它,就是为着让网址的客户和平运动维都能从下一代
CDN 中得到最大受益。

CDNperf

上述的 CDNs
并不可能托管你轻便的能源,它们往往只是托管最频仍用到的公文。纵然对于线上产品的话将能源和服务器托管到村办的
CDN 上而不是最棒的秘籍,但这种方式对于分发能源来讲依旧是火速和简易的。

CDNperf 能够帮您寻找最快和最可信赖任的 JavaScript
CDNS,令你的网址更加快更有朝气。

图片 3

CloudFront

亚马逊(亚马逊)网络服务版本的 CDN。

亚马逊(亚马逊(Amazon)) CloudFront
是二个剧情分发网络服务。它能够无缝融入入其余的亚马逊(Amazon)网络服务产品,为开采者和供销合作社分发内容到最后客户手中提供了一种轻巧的方法,整个进度都享有低顺延、高调换速度的特点,也尚未最小使用量的强制须要。

属性测量检验

下边包车型大巴那些质量测量试验工具,使用了量化的格局测试了网址中诸如首字节加载时间(time
to first
byte)或然渲染时间等表现。有个别工具还有恐怕会检讨特检财富是或不是被缓存,多个CSS 或 JS 文件是还是不是值得合併。

CDNperf

上述的 CDNs
并不能够托管你随意的财富,它们往往只是托管最频繁用到的公文。纵然对于线上产品以来将能源和服务器托管到个人的
CDN 上并非最棒的法子,但这种方法对于分发财富来讲照旧是高速和简易的。

CDNperf 能够帮您搜索最快和最可靠任的 JavaScript
CDNS,令你的网址更加快更有朝气。

图片 4cdnperf

上边包车型客车这一个质量测验工具,使用了量化的点子测验了网址中诸如首字节加载时间(time
to first
byte)只怕渲染时间等表现。某些工具还有恐怕会检讨特检财富是还是不是被缓存,多个CSS 或 JS 文件是还是不是值得合併。

WebPagetest

WebPagetest
是性质测试的白银规范,它提供了多地点的量化目标用于质量测验,比如有叁在那之中央的评分,用于评论当前页面优化的品位;有二个截图,彰显页面加载后的视觉效果;还恐怕有二个浏览器加载能源的瀑布流…

据悉顾客浏览器真实的连年速度,在全世界限量内开展网页速度测验,并提供详实的优化建议。

图片 5

因此使用 API
wrapper,也得以将
WebPagetest 的相干服务丰盛到 NPM 模块和命令行工具中。

  • webpagetest-mapper:将
    WebPageTest 的测验数据转变为可读的文书档案格式。
  • WPT Bulk
    Tester:使用 谷歌(Google)Docs 测量检验三个 U安德拉Ls(假令你富有 API key,也得以选拔 webpagetest.org
    来做那件事,大概别的公开可访谈的实例)。

WebPagetest

WebPagetest
是性质测量检验的金子规范,它提供了多地点的量化目标用于质量测量检验,比方有一个宗旨的评分,用于商量当前页面优化的品位;有多个截图,突显页面加载后的视觉效果;还应该有叁个浏览器加载能源的瀑布流…

基于顾客浏览器真实的连接速度,在全世界范围内打开网页速度测量试验,并提供详细的优化提出。

图片 6webpagetest

由此使用 API wrapper,也得以将 WebPagetest 的有关服务足够到 NPM
模块和命令行工具中。

  • webpagetest-mapper:将 WebPageTest 的测验数据调换为可读的文书档案格式。
  • WPT Bulk Tester:使用 Google Docs 测量检验多个 URLs(倘若您全部 APIkey,也得以利用 webpagetest.org
    来做这事,或许别的公开可采访的实例)。

Yslow

Yslow 基于 Yahoo
的高质量网页教条,深入分析网页的习性并交付响应缓慢的来由。

Yslow

Yslow 基于 Yahoo
的高品质网页教条,解析网页的性质并交由响应缓慢的原因。

Google PageSpeed

PageSpeed 依照网页最好推行深入分析和优化测验的网页。

图片 7

PageSpeed 也许有一个 CLI(Command Line Interface)工具:PSI(PageSpeed
Insights with reporting)

在创设进度中,能够行使 PSI
测量检验移动端和桌面端的习性,最终获得可读性优秀的测量检验结果。

图片 8

Google PageSpeed

PageSpeed 依照网页最棒实行解析和优化测量检验的网页。

图片 9google
pagespeed

PageSpeed 也是有三个 CLI(Command Line Interface)工具:PSI(PageSpeed
Insights with reporting)

在构建进度中,能够应用 PSI
测验移动端和桌面端的性格,最终赢得可读性出色的测量检验结果。

图片 10google
pagespeed

自个儿的网址都付出到何地去了?

评估网址在世界各省为各种移动端客商支出的维护资金财产。

图片 11

本人的网址都付出到哪个地方去了?

评估网址在世界内地为每一个移动端客户支付的爱慕资金财产。

图片 12what
does my site cost?

Pingdom 网址速度测验

输入 URAV4L 地址,就能够测量试验页面加载速度,解析并寻觅质量瓶颈。

图片 13

Pingdom 网址速度测量检验

输入 UENCOREL 地址,就可以测量试验页面加载速度,深入分析并找寻品质瓶颈。

图片 14pingdom

SpeedCurve

SpeedCurve
不仅可以够让您追踪竞争对手的质量表现,也能够跟踪本身的性质表现。使用
SpeedCurve
时,你能够查看有个别因素在不相同站点的进度展现。对于移动顾客来讲,他们期望网址在四弟大上加载起来要快于Computer,借使感到加载迟缓,往往会异常的快关上网页,所以,网址的响应速度对她们很首要。

图片 15

SpeedCurve

SpeedCurve
不仅可以让您追踪竞争对手的属性表现,也得以追踪本身的品质表现。使用
SpeedCurve
时,你能够查看有些因素在差别站点的快慢呈现。对于移动客户来讲,他们盼望网址在三哥大上加载起来要快于Computer,假若以为加载迟缓,往往会快速关上网页,所以,网址的响应速度对她们很关键。

图片 16speedcurve

Calibre

Calibre 能够帮你跟踪页面包车型大巴加载时间,以及页面大小。难题页面(Janky
page)?是的,Calibre 会间接报告你怎样页面十分。

图片 17

Calibre

Calibre 能够帮您跟踪页面包车型地铁加载时间,以及页面大小。难点页面(Janky
page)?是的,Calibre 会直接告诉您怎么页面有标题。

图片 18image

GT Metrix

GT Metrix 结合了 Google PageSpeed 和
YSlow,协助开辟者创设神速、高效和周到优化的网页浏览体验。

图片 19

GT Metrix

GT Metrix 结合了 Google PageSpeed 和
YSlow,辅助开荒者创设快速、高效和完美优化的网页浏览体验。

图片 20image

perf.js

在付出进度中,将质量的时序处境突显在页面上。

perf.js

在开荒进程中,将品质的时序意况显示在页面上。

perf bar

一种轻松的方式,用于急忙收罗和查看网页品质,提供预置的量化标准,也扶助自定义的量化标准。

perf bar

一种轻便的主意,用于飞快搜聚和查看网页质量,提供预置的量化标准,也帮助自定义的量化标准。

grunt-perfbudget

用以评估品质的 Grunt task。 grunt-perfbudget 使用 WebPagetest
的公有或个体实例在特定的 UCRUISERL
实行测量检验。它会将测验结果和您预期的习性期望做比较,假如低于预期,那么那一个task
就顺遂达成了,即使超越了您预期的属性期待,那么就能报告战败,何况会帮助您分析赶过预期的由来。

grunt-perfbudget

用于评估品质的 Grunt task。 grunt-perfbudget 使用 WebPagetest
的国有或个体实例在一定的 UPRADOL
进行测验。它会将测验结果和你预期的质量期望做相比,要是低于预期,那么那些task
就顺遂完结了,若是超出了你预期的特性期待,那么就能告诉退步,並且会支援你深入分析超过预想的案由。

Sitespeed

Sitespeed.io
是三个基于最棒实行以及一些加载时序等量化典型的开源工具,有帮助开荒者解析网页的加载速度和渲染品质。它会从开荒者的站点搜聚三个页面的数额,依据最好施行等准绳来分析那个网页,并将结果以
HTML 的样式出口,或许以数值的样式发送到 Graphite。

Sitespeed

Sitespeed.io
是四个基于最佳实施以及部分加载时序等量化标准的开源工具,有利于开采者解析网页的加载速度和渲染品质。它会从开采者的站点搜聚三个页面包车型大巴数目,根据最好实施等法规来深入分析那些网页,并将结果以
HTML 的花样出口,可能以数值的款式发送到 Graphite。

speedgun

该网址允许你使用 Speedgun.js 搜集任性公开站点的习性数据。它会运作伍遍,并出示多个自个儿的示图,扶助开拓者理解当下页面包车型地铁加载进程。

speedgun

该网址允许你利用 Speedgun.js
搜集大肆公开站点的属性数据。它会运作七回,并展现贰个友好的示图,帮忙开采者理解当前页面包车型地铁加载进度。

gulp size

来得等级次序大小。

图片 21

gulp size

展现档案的次序大小。

图片 22image

浏览器工具盒插件

Chrome 开辟者工具

在 Chrome 的开垦者工具中,对于评估品质有八个十三分管用的价签:奥迪(Audi)ts 和
Network。

奥迪(Audi)t
面板用于深入分析加载的页面。它能够提供优化建议,裁减页面加载时间,加速页面包车型大巴响应速度。

图片 23image

Network
面板以动态的艺术实时地出示了能源的呼吁和下载。纵然剖释和牢固那一个需要会比纯粹的加载页面多花一些时刻,但那么些消耗对于指点页面包车型客车习性优化是老大重大的。

图片 24image

Chrome 开辟者工具

在 Chrome
的开拓者工具中,对于评估质量有八个十三分管用的标签:Audits 和 Network。

奥迪t
面板用于解析加载的页面。它能够提供优化提出,减弱页面加载时间,加速页面包车型大巴响应速度。

图片 25

Network
面板以动态的章程实时地展现了能源的乞求和下载。即便剖释和定位那么些央浼会比纯粹的加载页面多花一些日子,但这么些消耗对于辅导页面包车型客车性质优化是老大重大的。

图片 26

火狐开荒者浏览器

该浏览器是为开垦者而创立的,专一于劳动开辟者的工作流。这是有史以来第二回,将营造、测量试验和扩展等服务聚焦于一体。

更加多音讯请查看 MDN 上的 Network Monitor。

火狐开荒者浏览器

该浏览器是为开拓者而创办的,潜心于服务开垦者的事业流。那是一贯第二回,将营造、测验和扩充等劳动集中于一体。

越来越多新闻请查看 MDN 上的 Network
Monitor。

Page performance

这几个增添插件应用于 Chrome
浏览器,能够开速深入分析当前页面包车型地铁属性。假诺浏览器展开了四个标签,那么该插件会活动分析当前页面包车型地铁性质展现。

图片 27image

发表评论

电子邮件地址不会被公开。 必填项已用*标注