我们有一个单页网络应用程序,我们想衡量它的性能。上面有很多 JavaScript 和 AJAX,我们想看看完全加载需要多长时间。有哪些好用的工具?
4 回答
Chrome 分析器非常棒http://www.youtube.com/watch?v=OxW1dCjOstE
您可以在 youtube 上找到一大堆教程,展示如何检查堆使用情况。
考虑查看 boomerang ( https://github.com/soasta/boomerang ),以及在用户使用您的网站时测量性能的开源 JavaScript 库。它可以自动测量 XHR 请求,还支持 Angular、Ember 和 Backbone 等框架,并且可以使用更多插件进行扩展。
使用 Boomerang,您需要构建自己的后端基础架构来收集和分析数据,或者您可以使用 SOASTA 的 mPulse(boomerang 开发人员致力于此)等商业服务来收集、过滤、分析和报告数据。mPulse 可在http://www.soasta.com/mpulse/获得
您可以使用雅虎“yslow”开发的有用插件。
它详细说明了您网站的所有组件(js、css、图像、favicon,...)的加载,然后它显示了您网站的全局性能说明,最差的是 0,最好是 100。
它看起来像什么:
源码插件:http: //yslow.org/
在这里,您有一个视频,他们解释了如何使用它:(持续超过 1 小时)https://www.youtube.com/watch?v=hxW74v3h1xY
他们用来确定您可以采取哪些措施来提高网站性能的网站:http ://webdevchecklist.com/