问题标签 [hitcounter]
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.
php - php/mysql 分类按日期查看计数器
我正在建立一个广告分类网站,我想存储每个广告的观看次数的计数,我希望能够在以后按日和月等在图表中显示每个用户和每个用户他们的广告。我只是在努力决定如何最好地实施 mysql 数据库来为每个广告存储潜在的大量数据。
我将为页面视图创建一个表,如下所示,该表将为每个广告的每个视图存储一条记录,例如,如果广告(id 1)有 200 个视图,则该表将存储 200 个记录:
Advert_id(广告的唯一 ID)
date_time(查看日期和时间)
ip_address(查看广告的人的唯一 IP 地址)
page_referrer(推荐人页面的网址)
如前所述,我将为网站的每个成员创建一个功能,以查看每个广告的查看统计图表,以便他们可以查看每个广告的总浏览量,以及他们的广告的浏览量每天都有(在 2 个给定日期之间),以及每个广告每月有多少浏览量。我将通过按 date_time 字段分组来做到这一点。
如果我的网站变得非常大,例如有 40,000 个广告,而每个广告平均有 3,000 次页面浏览量,那意味着该表有 1.2 亿条记录。这太大了吗?生成图表的mysql查询会很慢吗?
您认为上面的表格和方法是存储这些广告浏览统计信息的最佳方式还是有更好的方式来做到这一点?
asp.net - 页面浏览次数持久性 - XML 文件与 SQL 数据库
我已经实现了一个页面点击计数器,它计算我网站上页面的页面浏览量。然后我显示按页面浏览量排序的页面名称。
我使用用户的 ip 使它成为唯一的,这样同一个 ip 就不会被计算多次。xml文件结构为:
我相信随着越来越多的用户使用网站,网站添加的页面也越来越多,xml文件会越来越大,可以达到1,000,000行甚至更多。估计大约 45 mb 文件或更多。所以,我的问题是:
性能方面:哪个更好:像上面的 XML 文件或 SQL Server(例如两个表 - 第一个用于页面,第二个用于 ip)?谢谢。
php - 为什么我的基本 php 命中计数器计数太多命中?
我在头文件中使用了一段简单的 PHP 代码,每次 PHP 会话将我的 SQL 数据库中的计数器增加 1 次。我已经对此进行了测试,并且效果很好。
但是,当我将其放置一天时,计数器的上升幅度超出了我的预期,并且将其与我的 Google Analytics(分析)中的浏览量计数器进行比较,它太高了。
可能会发生什么,我该如何阻止这种情况?
c++ - C++ 逻辑错误:尝试为创建的所有实例生成唯一的 ObjectID,计数器注册不正确
我正在开发一个项目,该项目必须允许创建的所有实例都具有唯一的 objID。所有类都继承自一个基类,该基类具有一个静态变量,每当调用任何具体类的构造函数时,该变量都会递增。计数器一直运行直到程序退出。
我遇到的问题是,当我使用数组(任何 C++ 容器)时,objID 注册的增量超过一个。
例如:在我的main()
我创建了一个vector<ConcreteClassA> cc;
并做了push_back(...)
两次。
我的输出是:
预期结果:
我不知道为什么我ObjID
的每个注册都不止一次push_back(...)
。我已经检查并检查了所有位置,以确保assign()
仅在我的具体类的构造函数中调用 my 。
请指教。
c# - ASP 和 C# 中的特定点击计数机制
如果您正在使用链接到 .cs 文件的 .aspx 文件在 HTML 中显示点击计数器的好方法,该文件从 SQL 服务器获取标题而不使用外部文本文件通过读入和读出来跟踪?我真的不想使用 javascript,因为我想将它与特定的 ID 相关联。
mysql - 博客页面点击计数器
我正在为我忙碌的博客创建一个页面点击计数器。
我有一个名为 的数据库表blog_article_hits
,其中包含三列:
每次访问者点击我的页面时,我的计划是拉取文章的当前点击次数,将其加 1,然后使用新的值和时间再次更新表格。我知道这行得通,但这是实现这一目标的正确方法吗?我担心的是当两个独特的人同时访问同一篇文章时会发生什么。我有可能会失去计数吗?我应该使用存储过程还是其他方法?
php - php中的计数器
我正在使用简单的 php 脚本来计算访问次数。它保存在文件中。所以 .txt 文件中有一个数字,我想以一些不错的计数器的形式放在我的页面上。所以我需要以某种方式将数字表示为图像。所以它看起来不错。如果我最终有 div 可以显示这些数字,以及 10 个从 0 到 9 的数字图像。可以说 25x50px 并且我想将它们放入标签中,这可能吗?我知道我的问题有点狡猾,也许不清楚。但是,如果有人理解我的要求,而不是您能回答,那就太好了。谢谢
html - Vinaora 等简单网站的访客计数器
有没有人知道一个网站的访客计数器,它是在不使用 CMS(Joomla、Drupal)但使用简单的 HTML、CSS、JS、PHP 的情况下构建的?最好有一个像 Vinaora 访客柜台这样的 joomla 柜台,可以在这里找到
谢谢你。
c# - 如何在 ASP.NET 中为从同一页面访问的不同数据库设置总访问者计数?
我有一个 Search.aspx 页面,它将显示来自用户输入的搜索条件的记录。它连接到50 个 SQLServer 数据库中的特定数据库。根据传递的 QueryString,即Search.aspx?ID=1,它将连接到1MyDB数据库。如果Search.aspx?ID=2然后连接到位于相同或不同服务器上的2MyDB数据库。这工作正常。
我需要根据URL 中的查询字符串显示访问者总数的问题。对于从同一页面访问的这些不同数据库,即 Search.aspx
请建议我获取该特定 ID 的总访客数的最佳方法。
是否通过创建新表并插入计数将其存储在数据库中。或在 Global.asax 文件中设置大约 50 个应用程序变量并相应地获取计数器。
帮助赞赏...!
asp.net - 为什么在 ASP.NET 中经过一段时间后 Global.asax 的命中计数器(应用程序变量)设置为“0”?
每个搜索数据库都有大约 50 个应用程序变量。从单个 Search.aspx 页面查询总共 50 个 searchDB,具体取决于它连接到特定数据库的 URL 中传递的查询字符串。
例如:如果 Search.aspx?li=1 则连接到 1SearchDB,如果 Search.aspx?li=2 则连接到 2SearchDB,.....50SercgDB。
我根据 URL 中的 QueryString 维护每个 searchDB 的总访问者,并增加 GLOBAL.ASAX 文件中的应用程序变量。
在 Global.asax 中:
在 Search.aspx.cs 的 Page_Load 中:
现在的问题是当我启动应用程序时,一段时间(30 到 40 分钟)后它会重新启动计数器。当我使用它时,它工作正常!为什么会这样?