跟踪在线用户和页面(没有mysql?)

时间:2013-06-20 11:03:53

标签: php mysql

我需要跟踪在线访问者,因此我创建了一个MySQL表 - online_users包含字段;

id (primary key), user_name, last_activity (DATETIME), page_url

在每个页面加载时,脚本会在此表中插入一个新行并存储相关信息。

一切正常,但这张桌子快速填满(每天约6k插页)。如果访问者未登录,则不会执行任何插入操作。

目前,我手动删除超过2周的记录(我可以设置一个cron作业来完成这项工作,它不会让表格大小变得太大)。此外,这些插入的想法对我来说看起来不太好,所以我希望更换它但丢失了一点。你能提出更好的建议吗?我有一台Windows服务器。

1 个答案:

答案 0 :(得分:0)

使用谷歌分析将是显而易见的选择: http://www.googleanalytics.com