/busuanzi

基于Redis的简单不蒜子网页计数器服务端

Primary LanguageGo

busuanzi

基于Redis的简单不蒜子网页计数器服务端

介绍

如题 一个只用了一晚上写出来的低技术屑作

那为什么要写这个 SB 项目呢

一切的一切,都是因为公共的不蒜子服务经常很卡,从网上找了一圈居然只找到了一个开源的项目,而且还是一个月没有访问量就直接丢弃数据,这对于我这种没什么人看的博客来说,未免也太不友好了,遂有了此项目

没有什么亮点,所有数据不设置过期时间,适合流量较小的个人使用,访问数据掌握在自己手里,想要多少”阴兵“就有多少

原本是想实现将数据自动持久化到MySQL里,然后每次启动的时候从MySQL热加载 但......这也太蠢了吧

所以,我选择直接扔掉MySQL,Redis自行数据持久化存储

使用方法

第一次运行会创建一个 config.yaml 配置文件,修改之后重新运行即可

在博客中按F12,找到busuanzi的js文件:busuanzi.pure.mini.js 把这玩意下载下来

修改 busuanzi.pure.mini.js 文件,将里面 "//busuanzi.ibruce.info/busuanzi?jsonpCallback=BusuanziCallback" 的域名和路径指向自己部署的服务地址

然后自己托管修改后的JS文件,并且在博客中配置busuanzi的CDN指向自己托管的这个js文件