【发布时间】:2015-10-31 10:47:50
【问题描述】:
我正在尝试帮助一个开源项目确定前端速度变慢的原因。
我看到我的加载时间很长,整个页面加载需要 10-15 秒,按钮点击可能需要长达 30 秒才能响应,等等。
服务正在我的本地网络上运行。
服务器上的负载非常低(0.1),所以我几乎可以肯定问题在于渲染、DOM 处理以及正在运行的任何其他代码。
curl 也显示出极快的响应,所以我知道问题出在前端。
他们不能在他们的一端复制,但我可以在我的一端持续复制。
除了 javascript 还应该分析什么?我应该研究哪些工具?
操作系统是 Debian 8,浏览器是 firefox 和 chromium。
谢谢!
【问题讨论】:
-
如果您有时间 - 这两个免费和短期课程将为您提供所需的所有背景和工具:udacity.com/course/browser-rendering-optimization--ud860udacity.com/course/website-performance-optimization--ud884
-
那些看起来棒极了。我将从那里开始,谢谢!
-
嗯...第二个要求您使用连接到开发机器的智能手机进行调试。看起来很奇怪。
标签: javascript profiling frontend