在网站上测量在线时间

caw*_*caw 1 php mysql time measure

我想衡量用户在我的网站上花费的时间.这是一个社区网站所需要的,你可以说:"用户X在这里花了1397分钟."

在阅读了一些关于此的文件后,我知道没有完美的方法来实现这一目标.您无法测量确切的时间.但我正在寻找一种可以提供良好近似的方法.

你怎么能这样做的?我的想法:1)在每个页面视图上为在线时间计数器添加30秒.2)在每个页面视图上,保存当前时间戳.在下一个视图中,将保存的时间戳和当前时间戳之间的差异添加到在线时间计数器.

如果这很重要,我会使用PHP和MySQL.

我希望你能帮助我.提前致谢!

Jim*_*son 6

这可能毫无意义....如果用户打开了三个标签并在实际处理其他两个标签时"访问"您的网站,该怎么办?你想算数吗?