自建不蒜子
HomeGithubGiteeDemo
HomeGithubGiteeDemo
Github
  1. 文档
  • 简介
  • 文档
    • 使用方法
    • 安装方法
    • 其他
  • /api
    • POST /api 提交并获取数据
      POST
    • PUT /api 仅提交数据
      PUT
    • GET /api 仅获取数据
      GET
    • GET /jsonp 兼容原版 jsonp
      GET
    • OPTION
      OPTIONS
  1. 文档

其他

Demo 前端页面#

soxft/busuanzi-frontend
您可以一键部署与 Vercel   Deploy with Vercel

统计方式#

对于 page_view 网站访问量, 每访问一次加一.
对于 user_view 访客量, 会通过用户浏览器的 UserAgent 以及用户的IP地址 进行判断.
为了防止访客重复统计, 当用户第一次访问网站后, 我们会将一段带有签名的密钥写入浏览器的 localstorage 中, 以此永久标注用户身份

数据迁移#

可使用 busuanzi-sync 工具迁移 原版不蒜子 的数据

升级建议#

进行任意版本升级前, 请务必备份您的数据库 (dump.rdb)
从 2.7.x 升级至 2.8.x 时, 由于数据结构变更, 请尝试使用 bsz-transfer 进行数据迁移

其他#

不同于原版的 不蒜子, 我没有选择使用 jsonp 这种形式. 因为貌似有部分浏览器已经使用了更为严格的同源策略, 所以部分浏览器可能会出现问题
我选用的是 通过 POST 请求后端, 同时携带一个 x-bsz-referer 请求头 来判断当前网址
所有信息在后端均使用 HASH 存储, 不存储明文数据
上一页
安装方法
下一页
POST /api 提交并获取数据
Built with