自建 不蒜子 API
前言:
- 不蒜子是一款很好用的前端计数工具,但是因为流量日渐变多,经常会出现
502
的情况 - 故尝试对其后端进行了仿造,达到了相同的效果,并且在首次添加域名时,会自动从 busuanzi 官网同步数据
- 本项目使用
Redis
做数据库,若您的网站一个月内没有访问量,数据会自动清除。 - 即下一次再使用本工具时将再次从
Busuanzi
官网 同步数据 - 本项目托管于 replit.com ,开源地址: zkeq/Busuanzi_backend_self [ MIT License ]
使用:
- 将官网的
//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js
文件改为 https://busuanzi.icodeq.com/busuanzi.pure.mini.js
(本项目暂不支持http
协议的网站)- 即可使用,首次加载网站会较慢(后台同步不蒜子的
Site_uv
和Site_pv
) - 之后会保持在
360ms
左右加载出数据 (服务器处理数据仅用时5ms
)
用法:
不蒜子自建后端 API 🗺️
安装
个人版
教育版 or 专业版
【资源额度更高,但好像无法一键导入】
创建新项目
复制本项目的文件到上一步创建的项目中
点击 🏃
RUN
按钮,即可完成安装!
出现下图表示安装成功!(首次会同步 busuanzi 的数据,多次尝试属于正常状态) :
使用
在
white_list.json
中添加你的域名白名单将
不蒜子
官网提供的js
代码里面的网址,改成你的 即可
- 把你网站引入的
busuanzi.pure.mini.js
地址替换为上一步改好的即可 ✨
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZkeqのCoding日志!
评论