【发布时间】:2010-12-18 12:54:38
【问题描述】:
我有兴趣跟踪我的用户在我的网站上的浏览量。由于流量增长非常快,我担心机器人等,我也希望能够实时使用跟踪数据来改变用户体验(所以,虽然我确实使用谷歌分析,但它不能达到这个目的) .
存储我的信息的最有效方式是什么?这是我目前的理论,请批评和/或提供更多想法:)
策略:在加载时收集 ip、页面 url、浏览器/版本、时间戳、来自客户端的引用并将一行插入 MySQL。根据时间或性能确定某个时间间隔以“归档”表并删除行或通过 cron 创建新行。
这稳定吗?
【问题讨论】:
标签: php mysql statistics tracking archiving