如何统计用户信息(如在线人数/在线IP/访问时间)?
要求:1、列表注册用户在线;
2、列表访客在线IP;
3、每位访问时间。
试着用ci_sessions,但没有成,也许没有掌握要领。
也许还有更好的方法?
本帖最后由 jeongee 于 2011-8-9 08:51 编辑
这不很简单的嘛,都在ci_sessions表里,用数据库session很轻松搞定这个哇 ls整洁 jeongee 发表于 2011-8-9 08:51 static/image/common/back.gif
这不很简单的嘛,都在ci_sessions表里,用数据库session很轻松搞定这个哇
数据库session重点在验证安全,加载数据库session验证后也就加重了负荷。
如果不用数据库session,仅在需要的admin某个页面查看
如何列表访客在线?
如何列表会员在线? julia 发表于 2011-8-12 08:45 static/image/common/back.gif
数据库session重点在验证安全,加载数据库session验证后也就加重了负荷。
如果不用数据库session,仅在需 ...
不存储下来,你怎么查看呢? 去调研下discuz的实现办法,每个论坛底部都有类似的东西。
如果只是需要大概统计当前访问人数,不妨才用大JJ在二楼的方案:将session存在数据库里面,然后count下。
这个方案的缺点就是不太准确:session统计的是user agent的个数,比如搜索引擎的蜘蛛,flash触发的上传agent等等。当然,既然知道了问题所在,也可以通过进一步筛选user agent的名称进行鉴别。
页:
[1]