2012-03-15 72 views
1

我需要一种确定当前有多少用户正在查看特定页面的方式。如何统计看到同一页面的访问者数量?

对于我想要的一个活生生的例子,see this link

在一些酒店房源,您将看到:

有[数字]看着这个酒店的人。

谁能告诉我这是怎么完成的?我正在使用MVC3和C#。

+2

@emre:请不要使用URL缩写来改善长链接的外观;相反,使用[ThinkingStiff的编辑](http://stackoverflow.com/posts/9713034/revisions)所示的技术。 – Shog9 2012-07-15 01:11:37

回答

1

你可以这样做了许多不同的方式,如果是我我d以某种方式存储网页浏览量(数据库,平面文件,静态变量,应用程序状态,无论您的船是否真的漂浮),并决定计入时间的长度,例如在最后一分钟或任何你喜欢的任何浏览量。

如果你想更准确的话,你也可以做一些AJAX轮询来检查人们是否仍然在网页上。

相关问题