NotionNext icon indicating copy to clipboard operation
NotionNext copied to clipboard

【文章统计】不蒜子移动端和网页端次数不同

Open tangly1024 opened this issue 3 years ago • 9 comments

描述bug 来自讨论区 https://github.com/tangly1024/NotionNext/discussions/470

页面顶部的访问次数,移动端和桌面端差距很大,移动端刚发布的文章就300多次查看,应该不对,桌面端数据小很多。

tangly1024 avatar Nov 21 '22 12:11 tangly1024

https://www.v2ex.com/t/823654

tangly1024 avatar Dec 04 '22 12:12 tangly1024

https://github.com/ppoffice/hexo-theme-icarus/discussions/996

tangly1024 avatar Dec 04 '22 15:12 tangly1024

https://removeif.github.io/theme/不蒜子统计常见问题.html

tangly1024 avatar Dec 04 '22 15:12 tangly1024

解决方案 参考文章

  • referer api https://developer.mozilla.org/zh-CN/docs/Web/API/Document/referrer

  • referer的作用 https://www.ruanyifeng.com/blog/2019/06/http-referer.html

  • referer不应该被修改 https://cloud.tencent.com/developer/article/1802164

  • 伪造referer https://www.cnblogs.com/zcm123/p/5977497.html

并非所有浏览器都尊重 refferer

https://jdhao.github.io/2020/10/31/busuanzi_pv_count_error/

https://github.com/next-theme/hexo-theme-next/issues/136

tangly1024 avatar Dec 04 '22 15:12 tangly1024

图片 文章界面回送的 referer 为域名信息,这应该是统计不准确的原因(浏览器:firefox)

expoli avatar Jan 19 '23 04:01 expoli

图片 edge 倒是可以

expoli avatar Jan 19 '23 04:01 expoli

开源版“不蒜子”来了!这是一个基于 #Golang + #Redis 的简易访问量统计系统,你可以理解为自建不蒜子

🌐链接:https://github.com/soxft/busuanzi

可以考虑尝试一下这个

expoli avatar Feb 07 '23 03:02 expoli

开源版“不蒜子”来了!这是一个基于 #Golang + #Redis 的简易访问量统计系统,你可以理解为自建不蒜子

🌐链接:https://github.com/soxft/busuanzi

可以考虑尝试一下这个

看介绍是对原来的不蒜子进行了优化,提升了浏览器兼容性

expoli avatar Feb 07 '23 03:02 expoli

按照官方描述,确实做了兼容性的修复: https://github.com/soxft/busuanzi/wiki/usage

不过似乎要自建一个服务,并且使用Docker部署,上手就变得复杂了

tangly1024 avatar Feb 08 '23 06:02 tangly1024