评论系统更换为Waline
要寻找一个稳定的评论系统真不容易啊……静态博客啥都好,就是评论系统很头疼,不像动态博客自带评论系统方便,不过也没事!总会有办法的!万能强大的网友会帮我们造轮子啊!hhhhh
之前用的是Valine系统,这个挺好用的,但LeanCloud后台总是崩,有时候接收不到邮件通知,还要找时间去登陆后台唤醒它……OTZ也挺麻烦的,用了快两年多了吧,Valine好像从1.4.14版本不再更新了,似乎闭源了,具体原因我也不知道。不过去年博客闲置后后台收到好几条垃圾评论,看来作者是真的放弃维护了,有点可惜。没有关系,有的是办法!这个不行,那就换另一个!于是我开始寻找了有没有更合适的评论系统。
上个月底回来更新Hexo和主题版本后,发现主题里支持的评论系统还挺多的,有如下系统:
disqus |
Disqus是国外有名的评论系统,使用广泛,当然它需要科学上网,国内如果要使用的话似乎还需要部署代理服务器啥的…挺麻烦的,这个就不考虑了。
livere是韩国的评论系统,国内也能访问官网,速度还行,博客有部分人也使用了这个系统,但是我注册账号的时候后面遇到错误,就没能注册成功,气死我了!就只好放弃了TAT
gitalk和utterances是使用gitHub Issues来当作评论系统,这个思路挺妙,不过它需要注册账号才能评论,也是不考虑这个了。
Valine是我2018年更换Hexo博客时候发现的,蛮好用的,但渐渐地后面问题很多,主要是后端问题。虽然版本停止了其实现在也能用的,但就怕维护麻烦。
其他的评论系统没有用过不知道如何,有的听说过也见过别人使用,主要我还是想设置个无门槛的方式和大家一起交流,无需注册,游客填写昵称和邮箱就可以评论,看到Waline是Valine的替代品,也可以迁移数据,感觉不错哎!最终还是敲定这个了。
Waline
Waline官网:https://waline.js.org
Waline的安装方法和Valine的差不多,有注册LeanCloud的话直接复制过来应用key就好啦,它这个带了后端功能,真是太好了!注册Vercel部署就可以了,也不用操心后台了,当然也可以部署其他的服务端。
评论通知也换成在Vercel那里设置了,应该能及时收到了。再也不用操心LeanCloud的休眠报告了
对了刚开始使用的时候自定义表情还可以用Valine的写法使用,后来看更新以后要弃用emojiCDN写法了,要改成emoji,表情包的严格要求又升级了……
好在这些不是问题,按照官方文档再重新弄呗!我表情包文件名起的很粗暴,如alu/01.png
、alu/02.png
这样的,官方文档建议文件名加个前缀,好区分每个文件不会冲突,我就又重新改了文件名,改成alu/alus_01.png
、alu/alus_02.png
,然后等待jsdelivr缓存更新,jsdelivr缓存真的慢,要一天后才能看到……更新完后还要去评论后台修改下表情包地址,然后就修改完成了,更新真麻烦哇~
总之新评论系统希望能长久使用吧,咱作为静态博主就希望能安安稳稳地,不出BUG就好了!
对比
评论系统 | 是否需要注册 | 速度 | 长期使用 |
---|---|---|---|
disqus | 是 | 慢 | 国外有名的评论系统,但需要科学上网 |
livere | 否 | 中等 | 韩国评论系统,能否长期使用不确定 |
gitalk | 是 | 中等 | github在的一天它就在 |
utterances | 是 | 中等 | 同上 |
Valine | 否 | 快 | 用了两年多版本停止了, 很可惜 |
Waline | 否 | 快 | valine的替代品,目前暂时使用的系统 |
Facebook Comments | 是 | 中等 | 需要科学上网 |
Twikoo | 否 | 快 | 新出的评论系统,没有用过 |
discuss | 否 | 快 | 乐特制作的系统,有兴趣可以试试。 |
artalk | 否 | 快 | 又是一个新出的评论系统 |
如果遇到评论加载不出来,请不要担心,稍等一会儿,等待服务器后台修复即可,或者过一段时间来看看~