Umami是xiaoz使用长达3年多的一款WEB统计软件,该软件免费开源,也是目前比较流行的自建WEB统计方案。但现在xiaoz要放弃自建Umami,转投Cloudflare Web Analytics怀抱,具体见下文所述。

为什么不再自建Umami?
在使用Umami 三年多的时间以来,博主经历过2次跨小版本升级,根据Umami官方指引,升级看似很简单,只需要拉取新的Docker镜像启动即可,如果不出意外的话要出意外,两次升级都出现故障(可能确实是我太菜了)。
结合容器日志分析,发现问题出现在Umami配置变更、数据库合并失败等问题上,但是官方文档并没有给出升级失败的案例和解决办法,只能自行通过Github Issues寻找答案和通过网络搜索,且不一定能解决,这就导致维护成本颇高。通过网络搜索发现,升级翻车的案例不在少数,所以正在使用Umami的朋友,没啥问题能不升级就尽量不要升级。
为什么不使用国内统计?
xiaoz之前使用过X度统计,居然要求实名、域名备案、还要审查网站内容,真的是很无语。
甚至还有X统计甚至出现过挂马、弹窗等情况,所以对国内统计没有好感,门槛严格,骚操作太多,实在用不起,也不敢用。
为什么不用Google Analytics?
说到WEB统计,那就不得不提老大哥Google Analytics,Google Analytics统计信息也非常全面,功能繁多,但是上手比较复杂。如果你用不到那么多功能,也不想搞得那么复杂,那么接下来的Cloudflare Web Analytics也许更适合你。
为什么选择Cloudflare Web Analytics?
Cloudflare Web Analytics 是 Cloudflare 提供的免费、隐私优先的网站分析服务,这个服务已经推出好几年。大多数站长可能用过Cloudflare提供的CDN和防护功能,但确很少有人提及他的另一个免费产品Cloudflare Web Analytics,xiaoz亲测后发现使用非常简单,数据直观够用。
使用Cloudflare Web Analytics
只需要在【Cloudflare后台 - 分析和日志】,找到Web Analytics

然后点击添加站点

输入您的网站域名,即使没有使用Cloudflare的DNS也可以接入使用。

最后复制JS代码粘贴到网站的<header></header>之间即可。如果您正在使用Cloudflare DNS,那就更简单了,直接JS代码都不用复制、粘贴。

等待10来分钟就能看到网站数据了。

和大多数WEB统计一样,Cloudflare Web Analytics支持来源、路径、浏览器、用户设备、地区等分析。

结语
折腾三年Umami,升级踩坑、维护心累,国内统计又套路满满。如今转投Cloudflare Web Analytics,简单、清爽、免维护,数据够用还不打扰用户——终于能安心写博客了。









