在特定页面asp.net上实时计算访问者数量

时间:2014-03-26 12:10:54

标签: asp.net ajax

构建一个在asp.net的特定页面上实时统计访问者的机制的最佳方法是什么?

我可以在我的网站上实现一个已知的模块吗?

我想到了每隔几秒运行一次的静态类和ajax,但我怎么知道用户正在离开页面?

知道如何帮助我吗?

由于

Baaroz

2 个答案:

答案 0 :(得分:0)

This文章肯定有帮助。

或者,您也可以考虑使用SignalR构建用户计数器页面, 请参阅SignalR online counter sample

答案 1 :(得分:0)

最简单的方法是,您可以在global.asax文件中的Application_Start事件中声明变量,并在Session_Start上将该变量增加1并在Session_End上减少它。