问题标签 [visitor-statistic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
3015 浏览

blogengine.net - 如何扩展 Blogengine.Net 以收集访问者的统计信息?

我喜欢博客引擎。但据我所知,它没有收集关于我想看到的访问者的标准信息(推荐人、浏览器类型等)。

当我以管理员身份登录时,我有一个名为“Referrer”的菜单项。我可以选择一个工作日,然后我会看到 1 或 2 行

“google.com 4 hits,”itmaskinen.se 6 hits”等等,但这不是我想要的,我想知道我的访问者来自哪里,国家,IP(如果可能),有多少访问者等等。

如果你们中的某个人熟悉 Blogengine.Net 并且可以指出我将放置我自己的日志代码的正确方向,或者如果您知道任何可以为我做的访问者统计扩展,我会非常高兴要知道。我更喜欢扩展,因为如果我自己对 BlogEngine 进行更改,它可能会破坏我以后安装的更新。

Blogengine.Net 是一个用 .Net 制作的博客软件,在这里可以找到:http: //www.dotnetblogengine.net/

是的,我更喜欢在这里而不是在 Blogengine.Net 论坛中提出这个问题,你知道为什么。;)

(任何人,请随时在这篇文章中编辑我的(糟糕的)英语,然后删除这句话)

0 投票
4 回答
2458 浏览

django - Django 中的准确页面浏览量

有什么好的方法可以准确计算页面被查看的次数?

我正在使用 Django。具体来说,我不想刷新页面以增加计数。

0 投票
4 回答
1776 浏览

javascript - 如何衡量用户的访问时间

我喜欢衡量用户在我的 webapp 的特定页面上花费的时间。首先,我考虑在浏览器中捕获 onunload/onbeforeunload 事件,并通过 XMLHttpRequest 通知服务器用户现在要离开,例如:

其中 xxx 是呈现页面时的初始 tiemstamp。

不幸的是,该解决方案不适用于所有浏览器(例如 Opera)。所以我的第二个想法是不断地ping服务器。要计算访问时间,必须将最后一次 ping 时间从初始时间戳中减去。但我认为这也不是一个好的解决方案,尤其是当用户打开 3 个或 5 个选项卡并且每个选项卡每 500 毫秒触发一次事件时......

你如何衡量访问时间?有人有更好的主意来获得花在一个特定页面上的时间吗?

0 投票
3 回答
1187 浏览

visitor-statistic - 跟踪唯一页面浏览量

跟踪特定页面的页面浏览量(特别是唯一的)的最佳方法是什么?

示例:论坛中的主题、视频网站中的视频、问答脚本 (SO) 中的问题。

目前,我正在为我试图计算视图的每一行采用一个简单的“视图”列的方法,但是,我知道这不是最有效的方法。

对于独特的视图,我有一个单独的表,其中包含一行“QuestionID”和“UserID”。当用户访问问题/页面时,我的代码尝试在视图表中找到具有“UserID”和“QuestionID”的行,如果不能,它会添加一行,然后增加问题中的 Views 值“问题”表。

0 投票
7 回答
5334 浏览

php - 基于 PHP 的简约访客统计?

有谁知道基于 PHP 的简约、美观的访问者统计套件,它以最终用户友好的方式显示访问者统计信息。

我知道 Google Analytics,以及基于 PHP 和 Perl 的流量分析的大牌;对于我需要的东西,它们都太复杂且功能丰富。我正在寻找已经完全简化并且我不必剥离的东西。

所需功能:

  • 今天,本周,本月的访客
  • 访客来自哪里
  • 一个好的推荐人概述
  • 此页面的访问者
  • 良好的机器人过滤

选修的:

  • 可以连接到内置的 IP 定位器,我忘记了名字...无论如何,我有很好的 IP 到国家/地区的解析,基于提供商 $_SERVER 变量中的大型提供商功能之一

  • 一个很好的 API 和/或源代码文档来扩展/交互将是一个加号。

无法访问我想使用它的服务器上的服务器日志,因此套件必须自带跟踪工具,无论是 PHP 包含、图像还是脚本。

开源会很好,但我也会考虑付费解决方案,只要它们是随源代码提供的脚本。我不想依赖外部服务。

提前致谢!

0 投票
6 回答
3566 浏览

cookies - 如何识别唯一用户?

问题

如何确定用户是否唯一?

我知道使用 cookie 有很多方法可以做到这一点,但是不使用 cookie 的方法呢?

例如,转到Urban Dictionary并单击上/下投票按钮之一。即使您删除了您的 cookie 并返回该页面,您也不会被允许对相同的定义进行投票。

他们如何做到这一点?

目的

最后,我想在用户创建帐户的网站上使用这种独特的用户检测方法。新注册会获得一种“奖励”,我想阻止人们创建多个帐户以利用奖励系统。

最终,我真的不在乎使用什么技术来实现这一点。我知道没有任何方法是 100% 可靠的。即使为 70-90% 的具有平均计算机技能水平的用户阻止这种情况,我也会感到满意。

0 投票
1 回答
761 浏览

codeigniter - 如何选择每个月的数据库内容?

我在我的数据库中有一个名为访问的表,如下所示:

id ip action_date|time_stamp

我使用此代码来存储站点访问

它工作得很好。但我的客户需要知道他们一个月有多少次访问。我怎样才能做到这一点 ?坦克。

0 投票
6 回答
1651 浏览

c# - 确定有多少用户查看了一个页面

我正在使用 C# 中的一个组件来记录有多少独特的查看者查看了我的网站/页面,确保同一用户重新访问不会被记录两次。编写这样一个组件的有效方法是什么?您是否跟踪 cookie 或会话对象?我会记录他们的 IP 地址(不是静态的)或计算机名称吗?此信息将存储在数据库中(据我所知)

谢谢。

0 投票
2 回答
480 浏览

asp.net - 多个 Web 站点应用程序访客计数器

我有一个多网站 asp.net 应用程序。在此应用程序中,不同的域使用相同的页面。所有页面都继承自名为:PageBase 的基类,该基类继承自 System.Web.UI.Page。通过使用: HttpContext.Current.Request.ServerVariables["HTTP_HOST"] 我确定什么是域,然后获取我需要的所有信息,一切正常。

当我想根据会话为每个站点使用不同的访客计数器时,我的问题就开始了。因为 Global.asax 有全局事件: Session_Start Session_End 简单的计数器将所有站点上的所有访问者一起计数。我尝试在不同的类中为 Global.asax 编写代码,但我无法在该类中获取 PageBase(System.Web.UI.Page) 网站信息。

我将非常感谢任何解决此问题的想法

鸡南

0 投票
1 回答
77 浏览

statistics - 如何确定访问者通过网站最常访问的路线?

我希望能够通过我们的网站发现 10 条最受欢迎的路线,引导访问者向我们注册。

我已经记录了所有这些信息,但似乎无法找到查询它的最佳解决方案。

该网站的流量相当高,每月页面浏览量 > 300 万,因此该解决方案需要扩展。

人们对我如何实现这一点有什么建议?

谢谢