【发布时间】:2014-08-22 18:48:32
【问题描述】:
当我开始在工作中做一些前端工程时,我想适当地量化所实现的加速。
我希望能够使用由 YSlow 或 Google Page Speed 测量的 50 个页面加载时间的平均值。显然,我不想重新加载 50 次并记下值。
是否有一个 FF 插件或者我必须自己编写一个 Firebug 扩展?或者也许有一个非 FF 的命令行工具可以完成我的计划?
【问题讨论】:
标签: performance frontend yslow
当我开始在工作中做一些前端工程时,我想适当地量化所实现的加速。
我希望能够使用由 YSlow 或 Google Page Speed 测量的 50 个页面加载时间的平均值。显然,我不想重新加载 50 次并记下值。
是否有一个 FF 插件或者我必须自己编写一个 Firebug 扩展?或者也许有一个非 FF 的命令行工具可以完成我的计划?
【问题讨论】:
标签: performance frontend yslow
还可以查看GTmetrix,它可以出于各种原因进行 PageSpeed 和 YSlow 分析,并且有一个免费的 API 可用于自动执行此操作。
【讨论】:
不确定您是否在开发工作流程中使用 Grunt,但有一个很棒的包可以轻松编写脚本 - 看看吧:
https://www.npmjs.org/package/grunt-pagespeed
一旦你运行它,它会输出如下结果:
或者,如果您更喜欢自己编写,Google PageSpeed API 也很容易使用。查看这篇博文了解更多信息:
http://deanhume.com/home/blogpost/the-google-pagespeed-api-and-mvc-4/86
【讨论】: