加索引反而更慢的时候
存放每日数字的那张表只有一个键:计数器和日期合在一起。代码里有五处向它提的是另一个问题 — 不是「这个计数器随时间的变化」,而是「这些日子里的所有计数器」。首页的展示区、排行榜、站点地图、一张 90 天的图表,还有状态数字。日期列上没有索引时,它们每一个都要读完全部 114,113 行。 加上那个索引,展示区快十倍。我们没有加。下面是做出这个决定的测量。 一个查询快了很多…
为什么我们数不出回访者
Stats4U 里任何地方都没有回访者的数字。它缺席不是因为没人顾得上。它曾经被造出来,用真实数据跑过一次,又在 2026 年 8 月 27 日撤了回去,因为它给出的数字是 100.0% 首次访问 — 而且它会对每一个计数器、每一天、永远都这么说。 原因是散列里的一味配料。 日期是配料之一 不用 Cookie…
一个爬虫占了大部分机器人流量
这里的计数器把机器人放在单独的一列里。它们会被记录,但只要开关没有打开,它们就不会动徽章上的数字。这个分隔让一个原本尴尬的问题变得容易问出口:到底是谁在爬一个小到需要访问计数器的页面? 覆盖本服务全部计数器的十三天数据,2026 年 8 月 27 日读取:机器人访问共 47 841 次。 机器人 访问 计数器 每个计数器 Meta AI 36 670 151 243…
我们怎么发现计数器坏了
计数器可能悄无声息地坏掉。站点改版,嵌入代码没能熬过搬家,而没有任何东西会宣告这件事——统计就是停了,站长几个月后才发现,如果发现得了的话。 一个显而易见的功能自己冒了出来:注意到沉默,然后发个通知。而搭建它的显而易见的办法,是从本来就有的数字里推断出故障。那个版本被搭出来、被测量、然后被扔掉了。 杀死它的那次测量…
纯图片计数与 JavaScript 各自测量什么
Stats4U 可以通过普通图片,也可以通过 JavaScript 集成来计数。这些方式提供的信息并不相同。计数器数值可能增加,而页面报表却只包含域名,或没有可用的地址。图片请求可能携带页面信息,但不会自动描述完整的所在页面。 图像请求 JavaScript 可用页面数据 图像请求仅能携带有限的页面信息;在执行成功时,JavaScript…
实际被绘制的是哪些计数器样式
本服务提供 461 种计数器样式。2026 年 8 月 25 日,它画了 24 285 张计数器图片,其中 22 985 张指明了样式。那天一共出现了三十九种不同的样式。 这三十九种里有二十五种在样式库中。另外十四种在那里不提供 — 而它们占了 22 985 张里的 18 509 张,也就是 80,5…
我们的计数器都装在哪些平台上
本站添加计数器的最后一步里有一节「装到哪里?」——每个平台一小段,说明代码该放在哪。WordPress、WordPress.com、Blogger、Ghost、Wix、Squarespace、Neocities,还有静态站点生成器。 2026 年 8 月 24…
数错自己日志的两种方式
这里一周的改动,建立在从一天的访问日志里数出来的一组数字上:一百万行,其中十万行是我们自己的。要知道这些改动有没有用,同一批数字过一阵子得再数一次——而手工数第二遍,永远不会和第一遍完全一样。机器人名单不同、日期范围不同、grep 不同。 所以这套计数搬进了一个工具,基线以常量的形式写死在里面。第一次运行,跑的正是那份基线所来自的同一天日志。每一行都应该对得上。…
stats2.gif 到底是什么
本项目的图片目录里放着一个 stats2.gif。它有 366 字节,日期是 2018 年 3 月,在源代码里出现的次数正好是零。2026 年 8 月 23 日,它被以 200 状态送出 2735 次,来自 145 个不同的站点——把整轮访问日志算完,是 858 个。…
六个已完成的功能,以及回到它们的路
2026 年 8 月 23 日,本站回应了 101 461 个请求。在全部这些请求里,站长令牌——也就是打开统计页面上设置面板的那个 ?t=——出现了整整零次。 不是「很少」,是零。令牌背后的任何一个端点也没有收到过 POST:时区、阈值、排除、密码、找回、邮件,一个都没有。那天仅有的两类 POST,一类打向上一代服务留下的一个失效鼠标轨迹脚本,一类打向写入 AI…
关于页面上的数字从哪里来
关于页面顶部现在有六个数字:此刻在线人数、昨日访客数、使用中的计数器数量、过去三十天内的国家数、可供选择的样式数量,以及这项服务开始的年份。这六个数字全部来自正在运行的系统本身,其中有两个会在这个页面显示的过程中实时变动。 这一点值得说明一下,因为这类页面上的数字,往往并不是真正意义上的数字。 每个数字的来源…
浏览量、每日访客数与计数器累计值:各个数字代表什么?
计数器图片、每日访客报表和时段合计可能显示不同数字,而并无故障。比较之前,应先核对指标、时段和计数器编号。Stats4U 测量请求,并用每日标识减少重复计数;它不会识别具体个人。 计数的请求 每日标识符 每日访问者 示意性示例,非实测访问量:共享同一个每日标识符的 3 个计数请求可产生 3 个页面浏览量和 1 个每日访问者。每日访问者并非经验证的个人。 确认所比较的数字…