作者ckmarkhsu (深蓝站长)
看板PHP
标题Re: [请益] 请问判断使用者是否还在线上
时间Thu May 4 22:21:22 2006
一般论坛程式的作法
都是在每次使用者浏览网页时,重新去刷新纪录
1. 在资料库中建立一个 session table, 使用 heap 类型
记录最後活动时间与 userid...etc
2. 在用每次执行程式时自动去删除超过有效时间的 session 纪录(一般愈设是 15 分钟)
这样应该就可以了:)
※ 引述《xamous (一天死去一点)》之铭言:
--
台湾深蓝vBulletin技术论坛
http://www.twvbb.com
vBulletin 论坛系统,内建 「0 修改新增插件」「完整附件功能」
「无限深度子论坛」「进阶权限管理」「前台 AJAX 即时管理」 欢迎研究:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.249.201
※ 编辑: ckmarkhsu 来自: 140.112.249.201 (05/04 22:21)
1F:→ ckmarkhsu:吓到...怎麽麽 m 了@@" 05/05 22:33
2F:推 xamous:感谢! 我研究看看 :D 05/06 00:37
3F:→ akoba:为什麽要嘘? = =? 05/19 21:52