准备开发一套网站计数器系统,其中有一项为停留时间。访问某个页面,会向数据库插入一条数据,然后系统每天会对这张表的数据进行分析,其中有一项是整个站点的平均停留时间,某个页面的平均停留时间(以及每一次访问的停留时间),某一位访客的停留时间请大家看看表结构怎么样建立好呢?现在的难点,
1 如何在插入数据的时候就把停留时间算出来?
2 如果插入数据的时候不计算停留时间,那么在统计的时候怎么计算停留时间呢?
1 如何在插入数据的时候就把停留时间算出来?
2 如果插入数据的时候不计算停留时间,那么在统计的时候怎么计算停留时间呢?
页面关闭->时间-开始时间插入数据库
插入数据的时候就是进入该页面的时候,不可能把停留时间算出来.
2如果插入数据的时候不计算停留时间,那么在统计的时候怎么计算停留时间呢?
我想停留时间应该从程序上来做.进入后启动一个读妙的程序,离开网页后时间停止.然后触发一事件进行数据库的insert操作.就求出了停留时间.
如果从数据库角度来求,不知道有什么方法
customer 记录来访者的相关信息(id,ip.......)
s_time 记录来访者的在站点来访时间以及离开时间以及在访时间和来访者id
s_page 记录来访者的在页面来访时间以及离开时间以及在访时间和来访者id