评估用户分析的性能影响

时间:2015-09-18 12:49:34

标签: javascript performance web analytics

我计划包含一个用户分析工具 - 很可能是Clicky到我的网站。

令我担心的是它可能对整个网站产生的性能影响。它在body标签结束之前加载:

<noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/100874070ns.gif" /></p></noscript>
<script type="text/javascript" src="clicky.js"></script>
</body>
</html>`

我已经评估了解决方案的JS加载时间,这似乎加载了大约2秒的脚本。 据我所知,这不会损害实际页面使用情况,但我是对的吗?

1)js是否仅在加载后开始记录事件(比方说2秒)?

2)是否还有其他方法可以估算脚本加载,然后网络部分在chrome检查器(或类似工具)中加载时间?

感谢。

1 个答案:

答案 0 :(得分:0)

  1. 是的 - 它无法记录任何内容,除非它附加了一个事件处理程序, 并为此需要加载。
  2. 有很多online tools,用于分析网络效果。在里面 (远)过去我使用了WebPagetest,这对我帮助很大,但我现在并不是最好的工具。
  3. 建议 - 尝试在<script>标记上使用async or defer属性,看看它是否有所作为。