我们已经在我们的应用程序中安装了Chartbeat,这可以让我们实时覆盖进入的用户。然而,Chartbeat缺乏的一件事是显示页面的总浏览量的能力……
所以我在考虑整合Google Analytics。在我们的web应用上同时安装这两个工具可以吗?这是否会造成任何重大的性能影响?在继续之前,还有其他我应该知道的缺点吗?
发布于 2011-09-29 20:24:20
可能会有轻微的性能影响,但可能很小。
Google Analytics,在默认配置下,每个页面加载只执行一次;然而,Chartbeat会不时地ping服务器,给用户一个心跳。
将两者都包含进来并不是一个坏主意;它们实际上是互补的工具,并且它们之间不存在冲突。
因此,除了被广泛缓存的ga.js,它压缩了大约12kb的时钟,没有更多的开销,因为发送给谷歌的'ping‘(通过__utm.gif)是如此轻量级和快速。
Google Analytics旨在最小化其对性能的影响,因此添加它真的损失很小。
您可以通过以下方式将其性能影响降至最低:
在页面底部使用异步syntax.
</body>之前(尽管这样提供的好处也很小,因为异步语法以非阻塞的方式加载Google Analytics。)编辑:此外,根据您的需要,您也可以用刚刚发布的新Google Analytics Real Time替换ChartBeat。
https://stackoverflow.com/questions/7595137
复制相似问题