1

我正在寻找“最佳实践”或只是推荐的跟踪统计数据的方法。如果我正在开发一个具有类似 youtube 的页面统计跟踪(查看、访问等)的网站。拥有实时统计数据非常重要,但我想避免缩放时出现问题,并且想知道除了缓存之外是否还有其他方法可以解决这个问题。

我计划对大部分统计数据使用 Google Analytics,但 Google 仅每 3-4 小时更新一次。

我有点担心可扩展性。一些统计数据需要实时 - 像 youtube 这样的网站如何处理它?他们是计算内存中的统计数据,然后将数据库查询推迟到每 30 分钟一次,还是只是缓存读取请求并每隔几个小时更新一次?你会推荐做什么?

再次感谢 SO,我很高兴你们其他人可以分享我缺乏的丰富经验。

4

2 回答 2

1

我可以推荐一种跟踪网络统计数据的方法,如果你有 iPhone,你可能想看看 TeddyTrack。(完全披露:我参与了这个项目。)它是实时的。事实上,如果你摇晃你的 iPhone,它会立即更新你的统计数据。:-) 你只得到四个图表,但它们包括(复杂的)每周队列图表。它的设置和管理远没有 Google Analytics 复杂。但为什么选择?为什么不获取 Google Analytics、Piwik、AWStats 和 TeddyTrack?使用所有这些,看看你最喜欢哪些。TeddyTrack 可能适合您,因为它非常轻量级,并且可以将您的数据保存在您的服务器上。链接:

awstats.sourceforge.net、piwik.org、www.google.com/analytics、teddytrackapp.com。

您也可以不使用上面提到的 chartbeat.com 之类的免费软件,但它们要花很多钱。

于 2013-08-12T08:27:17.400 回答
0

不确定您使用的是哪个版本的 Google Analytics,但较新的版本支持实时统计信息。查看http://analytics.blogspot.com/2011/09/whats-happening-on-your-site-right-now.html

您还可以查看 Omniture(现已被 Adob​​e 收购)提供的站点催化剂。我使用它已经有一段时间了,但它确实是企业级和可扩展的。

一切顺利!

于 2012-08-03T20:27:14.563 回答