我正在重构“自制”现有网站的代码。当我打开某些页面时,我的 CPU 消耗跃升了 20%...
我习惯了Firefox开发工具,但页面加载后一切似乎都很平静。我猜这是一个循环运行的 JavaScript,但我不知道如何捕获它。
您知道如何找到正确的脚本吗?是否存在类似于网站规模的资源消耗的情况?
最佳答案
测试您的网站的性能测试。 一些简单的网站和浏览器插件可以显示花费时间的确切 javascript(如果只有 javascript 才是真正的问题。如果其他东西也对 cpu util 有帮助,那么这些插件可以为您指出它们。)
- GTMetrix - 可以帮助您找到网站瓶颈的网站
- pagespeed - chrome 插件,这是一个非常好的插件,可以找到瓶颈并改进 javascript。这个插件可以找出你的罪魁祸首 javascript,并为你提供它的优化/缩小版本。当然,如果只有 java 脚本才是真正的瓶颈。
- firebug - firefox 中的 mozilla 插件,也可以执行相同的工作,但不会提供优化。
同时您可以监控您的系统资源实用程序。并确保除了网站之外,您的客户端上没有运行其他任何东西,以确保 util 是因为这 2-3 个页面。
根据上述工具/分析器提供的建议,决定您的优化候选者。
关于javascript - 远程网站资源消耗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25161672/