Asp.net mvc 如何在asp.net mvc中实现用户访问站点计数器

Asp.net mvc 如何在asp.net mvc中实现用户访问站点计数器,asp.net-mvc,Asp.net Mvc,如果您的问题是关于“在线”用户,如何在asp.net mvc中实现访问站点的用户计数器: 在应用程序启动时设置计数器,在会话启动时增加计数器,在会话结束时减少计数器。 (在global.asax中)如果您的问题是关于“在线”用户的: 在应用程序启动时设置计数器,在会话启动时增加计数器,在会话结束时减少计数器。 (在global.asax中)如果要跟踪特定页面上的视图,可以在完成操作之前增加计数器: public ActionResult Index() { TrafficService.

如果您的问题是关于“在线”用户,如何在asp.net mvc中实现访问站点的用户计数器:

在应用程序启动时设置计数器,在会话启动时增加计数器,在会话结束时减少计数器。 (在global.asax中)

如果您的问题是关于“在线”用户的:

在应用程序启动时设置计数器,在会话启动时增加计数器,在会话结束时减少计数器。
(在global.asax中)

如果要跟踪特定页面上的视图,可以在完成操作之前增加计数器:

public ActionResult Index()
{
    TrafficService.TrackPage("My Index page on controller XYZ", "path");
    return View();
}
我在博客条目的详细页面上做了类似的事情,这样当我显示要编辑的条目列表时,我就可以显示当前的viewcount。我不建议你这么做,因为你点击的是数据库,你的页面被浏览的所有内容。我建议使用谷歌分析进行认真的页面跟踪,包括访客和访问。更可靠、更快。另外,它是免费的,需要两分钟来设置

你可以像在易趣页面上看到的那样使用标准的页面计数器,但这些都不是很吸引人


所有这些都取决于您的需要以及谁将查看数据,有些人需要大量信息,而另一些人不需要。如果您希望跟踪特定页面上的视图,您可以在完成操作之前增加一个计数器:

public ActionResult Index()
{
    TrafficService.TrackPage("My Index page on controller XYZ", "path");
    return View();
}
我在博客条目的详细页面上做了类似的事情,这样当我显示要编辑的条目列表时,我就可以显示当前的viewcount。我不建议你这么做,因为你点击的是数据库,你的页面被浏览的所有内容。我建议使用谷歌分析进行认真的页面跟踪,包括访客和访问。更可靠、更快。另外,它是免费的,需要两分钟来设置

你可以像在易趣页面上看到的那样使用标准的页面计数器,但这些都不是很吸引人


所有这一切都取决于你的需求以及谁将看到数据,有些人想要很多信息,而另一些人不想要。

至少要付出一点努力。你试过什么?你被困在哪里?点击计数器来跟踪你网站的点击率或唯一访问者的数量?我需要实现它,并且不使用任何其他站点,至少要付出一点努力。你试过什么?你被困在哪里?点击计数器来跟踪你网站的点击率或唯一访问者的数量?我需要实现它,不使用任何其他网站我从来没有想过这一点,这将是一个伟大的地方的信息。我从来没有想过这一点,这将是一个伟大的地方的信息。它不是那么慢,只是把它放在页面的末尾,这样它就不会阻止任何其他加载马上。它不是那么慢,只需将其放在页面的末尾,这样它就不会阻止其他任何内容立即加载。