4

我有一个足够简单的网络应用程序。我想衡量任何一天或一个月我有多少新的免费注册、多少付费注册、多少付费升级、多少取消等等。然后,这些数据将在我的管理仪表板上用迷你图表示。

一般来说,您是否建议:

a) 编写一个脚本,在每次调用时分析原始数据库数据并创建该时间段的统计数据?

b) 运行每日 cron 作业以记录例如当天新注册的数量,然后使用简化的数据创建迷你图?

谢谢。

4

1 回答 1

4

好吧,这取决于您对这些统计数据的用途:

  • 如果您想监控系统中发生的情况,请在可能的情况下即时计算,以便随时了解数据库中发生的情况。

  • 如果要分析数据,最好在定期作业中预先计算统计信息,因此您基本上使用特定时刻的数据快照。否则,您将获得难以处理的移动数据。

于 2010-09-11T09:36:59.237 回答