github建站系列(8) -- 增加阅读次数

前言

接下来我们为 blog 添加增加阅读次数的功能。 我们采用 leanCloud 这个第三方服务, 具体配置文档 为NexT主题添加文章阅读量统计功能

操作

首先我们要先到 leancloud 注册一个账号,免费的,然后新建一个叫 blog 的应用

1

接下来点击进去, 创建一个 class

1

点击设置,这时候就可以看到 appId 和 appKey了

1

复制 AppID 以及 AppKey 并在 NexT 主题的 _config.yml 文件中我们相应的位置填入即可,正确配置之后文件内容像这个样子:

1
2
3
4
leancloud_visitors:
enable: true
app_id: HIV4XRdKJXB0eaccccjiVNaK-ccczoHsz
app_key: zN3v8grxW0Q8eXwNlEnnnnWrF

这个时候重新生成部署 Hexo 博客,应该就可以正常使用文章阅读量统计的功能了。

需要特别说明的是:记录文章访问量的唯一标识符是文章的发布日期以及文章的标题,因此请确保这两个数值组合的唯一性,如果你更改了这两个数值,会造成文章阅读数值的清零重计。

因为这个 id 和 key是直接暴露出来的,接下来就要设置域名安全权限:

1

这样就可以了, 重启 hexo, 放到线上去就有了。

1

总结

这样子文章的阅读量就有统计了。


github 建个人站点系列文章:
github建站系列(1) -- 将你的github仓库部署到github pages
github建站系列(2) -- 创建个人blog主页
github建站系列(3) -- 使用hexo创建个人blog主页
github建站系列(4) -- 绑定 kebingzao.com
github建站系列(5) -- 重新再换一个好看一点的模板
github建站系列(6) -- 开始写文章了
github建站系列(7) -- 安装评论插件 DISQUS
github建站系列(8) -- 增加阅读次数
github建站系列(9) -- 写文章的时候,插入图片
github建站系列(10) -- 增加 algolia 的搜索功能
github建站系列(11) -- 对首页的部分长文章增加了阅读全文的按钮
github建站系列(12) -- 文章底下增加 copyright
github建站系列(13) -- 域名加 ssl
github建站系列(14) -- NexT 修改内容区域的宽度
github建站系列(15) -- Hexo博客NexT主题右上角添加fork me on github入口
github建站系列(16) -- 为你的 blog 添加看板娘
github建站系列(17) -- 为你的 blog 添加google adsence 广告