php - 网站不登陆如何统计历史浏览人数(uv)
本文介绍了php - 网站不登陆如何统计历史浏览人数(uv)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
大家好,最近小弟在做一个项目,需求是统计网页的浏览人数,但是有的情况是用户没进行登录操作,这种情景下有没有什么方法可以统计出浏览人数,而不是把未登录的都归成匿名用户呢?大家有做过这种需求的吗,当初是怎么实现的
解决方案
你的需求是收集每个网页的 PV
吧,用户打开页面的时候,记录访问者的 IP
就行,如果想精确,可以记录浏览器头信息,如果是登录用户,应该在 cookie
中,有用户 id
获取其他信息吧,多保存一个 uid
这个字段信息呢。
然后考虑到很多用户在一个路由器 wifi
环境中, IP
一致,可以考虑将浏览器头信息和 IP
连着一起,加密一下,当作唯一区别的键,而不是用 IP
当区别的键。
这篇关于php - 网站不登陆如何统计历史浏览人数(uv)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文