【发布时间】:2014-05-11 16:16:04
【问题描述】:
我正在使用 new-relic,对于我的网站,主页平均需要 8 秒才能完全加载。网络请求很快,但是 dom 和页面渲染是什么减慢了它。我有 google +、facebook、twitter 分享按钮和 bxslider。
当我在浏览器中运行它时,它需要 2-4 秒。我对如何优化前端性能不是很熟悉。我很震惊花了这么长时间。
如果有人可以给我提示以加快速度;那太好了。
我试图弄清楚如何使用 google chrome profiler 工具,但它显示 80% 空闲。
- 棕色是网络
- 黄色是 DOM
- 蓝色是页面渲染
【问题讨论】:
-
网站的网络部分很快,是dom加载和页面渲染的问题。
-
我添加了过去 7 天的分析
-
我注意到(在我早期的一个项目中)在使用 Google+ 和 Facebook 按钮时出现了一些令人讨厌的减速,尽管您的图表似乎没有表明这一点。但是当我加载您的网站时,我看到它在 3 秒内完全呈现并运行良好。那是在 3 年以上的笔记本电脑上,无论如何都可能需要重新安装。
-
您认为分析工具可能有问题吗?我刚在一台 4 岁的电脑上试过,不到 4 秒
-
这里有类似的结果。我将在 2 秒内完全呈现页面并使其正常运行。
标签: javascript html css frontend load-time