avatar

fengkx's Blog

fengkx

Student & Coder

Guangzhou, China
Build with Hexo and Next.js

评论系统折腾录 2

起因

最近 LeanCloud域名被有关部门停止解析了。一纸行政命令下来说停就停真的惨。在国内想要建个网站,做个服务不容易啊。为了合法 LeanCloud 现在要求用户绑定自己的域名当然了,肯定是要实名备案过的。

影响

我的博客之前用了一段时间的 Valine 作为评论系统它使用 LeanCloud 作为后端存储,本来以为是稳稳的了,但是现在看来不备案就要凉了。

但是备案太麻烦了,我也不想实名备案。总感觉备案之后这里就要接受审查。有种Big brother is watching you的感觉。所以评论系统又要换了。想了想用 GitHub Issue 的方案应该是最稳的。于是乎选择了GitTalk。坏处就是要有 GitHub 帐号才能评论了。Valine 的头像使用 gavatar,整体实现的效果其实一般。有帐号要求其实效果可以更好。GitHub Issue 我相信还是很稳的。(奶一口)

从 LeanCloud 管理界面可以看到 23 条评论,可惜了。

更换至 pure 主题

一不做二不休,打算把主题也更新一下。之前的主题一直是 Next5.0。尝试了一下升级 Next 主题大版本的过程实在是太痛苦了。mathjax, wordcount 等插件瞬间爆炸。因为主题装了很多东西,自己改动的也不少。网页的加载速度其实不太妙,全靠 Service Worker 挑大梁。那么既然这样干脆换一个主题吧。于是找到了Pure。该有的东西 wordcount,mathjax 一个不缺,还有 repository 这样的贴心功能。而且好看,简洁。加载速度瞬间上了一个档次。可以说是非常满意了。

所以说不评论一下试试?

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。

本文链接: https://www.fengkx.top/post/comment-system2/

发布于: 2019-06-28