php - 网站不登陆如何统计历史浏览人数(uv)

查看:135
本文介绍了php - 网站不登陆如何统计历史浏览人数(uv)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

大家好,最近小弟在做一个项目,需求是统计网页的浏览人数,但是有的情况是用户没进行登录操作,这种情景下有没有什么方法可以统计出浏览人数,而不是把未登录的都归成匿名用户呢?大家有做过这种需求的吗,当初是怎么实现的

解决方案

你的需求是收集每个网页的 PV 吧,用户打开页面的时候,记录访问者的 IP 就行,如果想精确,可以记录浏览器头信息,如果是登录用户,应该在 cookie 中,有用户 id 获取其他信息吧,多保存一个 uid 这个字段信息呢。

然后考虑到很多用户在一个路由器 wifi 环境中, IP 一致,可以考虑将浏览器头信息和 IP 连着一起,加密一下,当作唯一区别的键,而不是用 IP 当区别的键。

这篇关于php - 网站不登陆如何统计历史浏览人数(uv)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆