抛弃臃肿的其他统计,免费自建一个访问量统计应用—不蒜子(网站均可用)

抛弃臃肿的其他统计,免费自建一个访问量统计应用—不蒜子(网站均可用)

一直以来我就发现51la的统计真的是加载太慢了,耗载最慢的几条数据之一,今天我逛张洪大佬的博客时候发现了一个自建的简易统计,虽然简单但是该有的统计功能都有,今天我就发出来给大家借鉴一下,自行搭建哦,不要引用。

之前看了一下网站的网络响应,可以说busuanzi占用了50%多的时间,busuanzi不蒜子太慢太卡,而很多静态博客都是用的busuanzi。毕竟公益免费。但是速度实在是太慢了,严重拖垮了网站速度。所以我放弃了数百万的数据,还是自搭建比较香,博客速度提升一大截。

看到杜老师开的公益项目,自搭建了一个busuanzi。所以说如果你想直接白嫖的话可以用一下杜老师提供的服务。使用杜老师服务就不需要再看下去啦~

杜老师自建国内不蒜子统计平台

请勿使用本文示例的busuanzi地址,因为有域名限制,仅限我使用

因为我个人习惯对于数据要求有掌控能力,并且对于用户隐私有一些方面的考量,所以这个文章就是具体介绍如何自己搭建busuanzi服务。相比于项目的官方文档,这个博客文章会更加细致的介绍,并对文档一些错误内容进行修正。

Github项目地址

项目作者

需要 你需要拥有一台服务器,拥有docker环境并支持docker-compose。宝塔环境。

添加站点 我们来添加一个站点,例如我添加的是busuanzi.zhheo.com,你也可以根据你的域名添加一个。

1695219800-zhheo

PHP版本选择纯静态。

新建docker-compose 我们点击根目录下的地址进入根目录。新建文件docker-compose.yaml

1695219855-zhheo (1)

里面的内容为:

其中你需要修改API_SERVER为你的地址,例如你的网址为busuanzi.zhheo.com,那么就需要填写https://busuanzi.zhheo.com/api

上面的8080:8080如果你服务器8080端口已经被占用,可以修改第一个8080改成别的,例如8999:8080

执行 使用ssh登录服务器,cd进入你的网站目录例如cd /www/wwwroot/busanzi.zhheo.com,然后执行docker-compose up -d

设置反代 我们回到网站设置,设置一下nginx的反代

反代设置

1695219954-zhheo (2)

其中,http://127.0.0.1:8080的地址端口号8080根据上面你自行设置的端口号而改变。

设置解析 前往你的域名提供商进行解析设置,解析到你的服务器。

大功告成! 直接访问你的地址就可以看到了,然后将地址更改为你的地址即可。

<script async src="https://npm.elemecdn.com/penndu@1.0.0/bsz.js"></script>
本文总阅读量 <span id="busuanzi_value_page_pv"></span> 次
本文总访客量 <span id="busuanzi_value_page_uv"></span> 人
本站总访问量 <span id="busuanzi_value_site_pv"></span> 次
本站总访客数 <span id="busuanzi_value_site_uv"></span> 人

1695219977-zhheo (3)

例如https://busuanzi.zhheo.com/js

另外遇到的一个小坑 我发现我直接导入的时候busuanzi没有运行,后来发现我的统计id名不一样。

这个的id名为:busuanzi_page_pv

我的原来是:busuanzi_page_value_pv

如果你的也是busuanzi_value_site_pv,需要更改一下。butterfly主题可以到themes/butterfly/layout/includes/header/post-info.pug文件中修改代码

1695220064-zhheo (4)

温馨提示:本文最后更新于2023-09-21 20:21:53,某些文章具有时效性,若有错误或已失效,请私信客服或联系知新社长
© 版权声明
九月 20

知岛上的今时往日

    "吼吼~,往年的今天,作者不知道跑哪里偷懒去了~"
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 共2条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

夸夸Ta
夸夸
还有吗!没看够!
取消
昵称表情代码图片
    • 头像1230
    • 的头像-知新网卡自动0
社区求救信号帮助是一种美德