扫码关注官方订阅号
mysql+tomcat+SSH+jsp 如何统计当前在线用户呢?如果只统计会员怎么做,如果要统计游客怎么做?请大侠给个思路
学习是最好的投资!
首先,一般需要在服务器端维持一个用户的在线状态标记用以标识用户是否在线。 其次,对于会员和游客,简单的说就是登录用户和非登录用户。登录用户很好处理,根据用户的登录和退出动作统计更新用户的在线状态。非登录用户一般采用独立IP来区分。对于一些代理或者共用公网IP的多个用户,添加机器标识用以进一步区分。 最后,能够区分用户是否在线,能够区分登录用户和非登录用户,统计就是简单问题了。
我也正在进行这方面的探索,我的实践是这样的,仅供参考:
目前我只有这样两个方法,期待其他好答案。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
首先,一般需要在服务器端维持一个用户的在线状态标记用以标识用户是否在线。
其次,对于会员和游客,简单的说就是登录用户和非登录用户。登录用户很好处理,根据用户的登录和退出动作统计更新用户的在线状态。非登录用户一般采用独立IP来区分。对于一些代理或者共用公网IP的多个用户,添加机器标识用以进一步区分。
最后,能够区分用户是否在线,能够区分登录用户和非登录用户,统计就是简单问题了。
我也正在进行这方面的探索,我的实践是这样的,仅供参考:
目前我只有这样两个方法,期待其他好答案。