显示我网站上的当前用户数量

时间:2014-04-10 22:36:02

标签: javascript php ajax

是否有任何可以为我的网站添加计数以显示当前在线用户的php,javascript或ajax?当用户在线时,它会更改文本值,并在用户离开时更改文本值。

3 个答案:

答案 0 :(得分:0)

你可以在互联网上找到非常多的插件

例如:http://www.hit-counts.com/

http://www.bestfreecounter.com/?gclid=CPWYrs7-1r0CFRCWtAodmyMAlQ     http://www.simplehitcounter.com/

或者,如果你想要一个教程,可以自己编写:

http://www.tutorialized.com/tutorial/Simple-hit-counter-using-php/42461

答案 1 :(得分:0)

如果您希望当前在线用户数(而不是您网页的总点击次数),您需要在服务器端跟踪它 - 每次有人登录时增加一个值,每次都减少一次有人退出。

然而......在网络上,如果有人退出并不总是很容易。他们可以关闭浏览器并离开。因此,您需要跟踪活动:如果用户的会话已过期,则可以将其视为已注销。

答案 2 :(得分:0)

每次用户移动他/她的光标(或其他活动迹象)时,都会向PHP文件发送ajax请求,该文件可以计算在过去10秒内发送此类Ajax请求的用户数。然后它可以返回这个可以显示为计数器的值。