永发信息网

PHP用心跳机制计算用户页面的停留时长,没接触过,有谁能给个源码案例,或者给个好的思路也行

答案:2  悬赏:0  手机版
解决时间 2021-01-08 20:18
  • 提问者网友:佞臣
  • 2021-01-08 15:29
PHP用心跳机制计算用户页面的停留时长,没接触过,有谁能给个源码案例,或者给个好的思路也行
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-01-08 16:57
先用javascript的秒表功能一直计时,然后每次更新后的时间都存入本地的数据库,也就是local.Storage
做一个setTimeout 用来每20分钟alert,
然后 当 刷新页面的时候,就会检查local.storage里面有没有值,如果有的话
就从当前的值开始计时,就达到了继续计时的效果追问你好,老师,可能是我没有描述清楚,是这样的,我需要把停留的时长交给后台处理一下,然后录入到数据库,网上推荐我用心跳包解决,后台如果在一定时间内没有收到前台传过来的数据就说明用户把页面关闭了,记录这个时间差(关闭页面时间—进入页面的时间),不用js的原因是有一个bug (用户出现断电,直接关闭浏览器)是不计时的。所以老师 你有这方面的例子? 或者能给一个好的解决办法?不胜感激
全部回答
  • 1楼网友:从此江山别
  • 2021-01-08 17:34
没接触过,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯