Hexo博客使用LeanCloud统计文章阅读量

配置 LeanCloud

创建账号

进入官网 https://leancloud.cn/,进入右侧控制台并注册账号、验证邮箱

创建应用

控制台 -> 创建应用(开发版),应用名称可以随意输入,后面还可以修改,如图:

创建 Class

点击刚创建的 website 应用,点击存储,创建一个 Class 表用来保存博客访问数据

  • 此处创建的 Class 名字必须为 Counter,用来保证与 NexT 主题的修改相兼容
  • ACL 权限选择 read所有用户,避免后续因为权限的问题导致次数统计显示不正常

设置网络安全

由于app-id和app-key是完全暴露的,所以防止他人使用,我们可以在应用设置里面面设置Web安全域名,只有添加的域名才能使用该应用,防止有人Hack我们的数据库。点击设置->安全中心->Web域名安全->添加Blog域名->点击保存

配置博客

在LeanCloud中点击设置->应用Keys->复制App-ID和App-Key

打开 NexT 主题的 _config.yml 文件,把刚才复制的 App-ID 和 App-Key 和填入下面相应位置

1
2
3
4
leancloud_visitors:
enable: true
app_id: # 你的app-id
app_key: # 你的app-key

然后使用命令hexo g重新生成,hexo d部署到Github

-------------本文结束感谢您的阅读-------------