基于hexo使用的评论功能

关于评论留言系统

评论功能类别

hexo的next天然支持许多评论功能,包括来比力,畅言,Disqus,Gitalk,valine,Utterances等。当然还有其他第三方评论插件包括waline,Twikoo。但是问题来了,在next主题支持下的几个都或多或少存在问题。

next主题支持的评论系统

来比力(也是博主目在使用的)是国外网站,在浏览页面时可能都加载不出来,而且登录不支持匿名。它的部署着实简单,登录方式虽然支持多平台,但博主实测时仍有部分问题。而且观者可能有时会评论失败,是不稳定的一个系统。
————
畅言安装需要备案,而且听说有点古老。算是操作比较麻烦的。
————
Disqus也被挡在墙外。
————
gitalk听说好像要求评论者有GitHub账号才行,还是gitment我不记得了,gitment也有点小bug,比如说每次需要手动初始化,登录时会跳到主页。Utterances好像也是跟GitHub有关的。这几类涉及GitHub的不太方便部署。
————
valine是我本来要使用的,它无后端,快速,支持匿名和邮箱,国内系统,评论稳定,也是许多人在使用的,但是仔细查找资料时发现它存在安全问题,这是我不能容忍的,果断放弃。

其他第三方系统

waline是后来查找时发现的一个不错系统,它是valine的进阶版,完美地继承了valine的优点,同时还解决了安全问题。也是国内的系统,但是由于next主题不支持,部署可能比较麻烦,现有的参考资料也比较少,博主也没有采用该方法。
————
Twikoo是一个简洁、安全、免费的静态网站评论系统,基于腾讯云开发。但由于主题不支持,再加上部署过程和waline一样麻烦,博主也没有采用该方法。

来比力部署

1.首先要到来比力官网https://livere.com/注册一个账号,该网站是韩国网站,除了备梯子外(网好的也许不用bushi),还要翻译一下。
2.登录后在首页顶部,点击安装,选择City版(免费),安装。(会生成 来必力City版安装代码以及 data-uid ,或者 进入管理页面->代码管理->一般网站,可以查看)安装完会弹出一个框,填你网站的信息,就可以获取一般网站的代码了。
3.复制它生成的代码里data-uid的里面的代码,回到你的博客主目录,在themes的.config.yml里找到livere_uid将代码复制到其后,双引号要去掉。
参考资料:Hexo之安装Livere(来必力)评论插件(非Next主题)

结语

那我是放弃了留言系统了吗。答案是否定的。我会先采用来比力,也是试试一段时间。之后我会不断尝试waline和Twikoo,在评论系统稳定安全后,我就会更新。至于是什么时候,就是个迷了。其实说不定还没多少人给我留言呢,呵呵。
你也许可以试试在版权下面给我评论一下~~(可能加载留言板的时间会久一点就是了)