我有一个足够简单的Web应用程序。我想测量任何一天或一个月我有多少新的免费注册,多少付费注册,多少付费升级,多少取消等等。然后,这些数据将通过迷你图在我的管理信息中心上显示。
一般来说,你建议:
a)编写一个脚本,在每次调用时,分析原始数据库数据并创建该时间段的统计数据?
b)运行每日cron作业以记录当天新注册的数量,然后使用该简化数据创建迷你图?
感谢。
答案 0 :(得分:4)
这取决于你对这些统计数据的用途:
如果您想监控系统中发生的事情,请尽快计算,这样您就可以随时了解数据库中发生了什么。
如果您想分析您的数据,最好在周期性作业中预先计算统计数据,这样您基本上可以在某个时刻处理数据的快照。否则,您将获得难以使用的移动数据。