搭建个人博客有很多种方法可以选择,大概可以分成动态和静态两大类。hexo等静态博客框架的优点有访问速度快、轻量级、不需要服务器、更容易二次开发等等,而wordpress、typecho等动态博客框架因为有后台以及数据库,可以帮助我们更轻松直观地管理我们的博客。

对于我来说,hexo吸引我的地方就是可以再github上直接发布,这样可以节省购买服务器的钱(虽说我在腾讯云有一个服务器 ,但是国内服务器搭建网站需要备案,这还涉及到国外域名转入的问题,总之很麻烦),另外直接通过修改配置文件和CSS样式以及js代码可以更加容易地个性化配置我的网站(虽说改出来过很多bug),这也是吸引我的一个原因。
但是hexo也有令我感到不方便的地方。先说个不太重要的,如果你只是想简单地修改下你的网站样式,可能通过后台,所见即所得地修改更加直观便捷(hexo每次都是改一点然后启动本地服务看一下,就感觉有点麻烦)

img
说真的,每次都得重复这样好几次还是挺麻烦的

然而,hexo等静态博客最大的缺点就是没有后台。如果你对编程不是很熟悉,那么每个主题最基础的配置文件都会让你有些摸不着头脑,更不用说更个性化地更改CSS或javascript样式了。而且文章也是通过命令行来新建、提交等等。除此之外,一些动态博客很轻松就能做到的功能,静态博客也非常伤脑筋,对,我说的就是评论系统。
因为没有后台以及数据库的缘故,hexo必须借助一些第三方评论系统。我这几天也是尝试了很多市面上流行的第三方评论系统。接下来我们分别来看一下吧。

0、来必力(livere)

livere
来必力是韩国出的一个第三方社会评价系统,自带中文,支持很多SNS网站帐号登录,评论也可以通过邮箱匿名评论,无需翻墙。个人感觉是本土化非常完善的国外评论系统了。
livere-SNS
livere-Backstage
livere-ChooseSNS

可以在后台选择通过哪些SNS帐号登录评论

不过唯一的缺点就是加载速度,真的,非常,非常,慢慢慢慢慢!!基本上别的评论系统都加载完了,我们的来必力还在显示“正在载入来必力”
loading
hexo上使用来必力根据主题不同难度也不同,不过我用的next主题非常简单。
目前来必力分有两个版本:

  • CIty版:适合所有人的免费版本
  • Premium版:帮助企业实现自动化管理的多功能收费版本

首先我们登录来必力,登录之后,系统将会为你的网站初始化相应的配置信息。进入后台选择“代码管理”找到第二行的“data-uid”,将它的值复制到主题配置文件里
uid
livere_config
这就安装成功了

1、disqus

disqus是一家使用社交网络形式,像网络社区提供网络留言服务的公司
disqus
disqus加载速度没什么问题,还支持点赞分享,可以通过disqus帐号、facebook、twitter以及google plus登录评论。
disqus-comment
可以看到,本土化不是很到位,国内能用的SNS没一个支持的。而且匿名帐号没有头像的样子感觉有点丑。。
另外disqus的后台是只有英文的,英语不太好的小伙伴可能用着比较烦(比如我X
disqus-Backstage
安装disqus也不难,唯一的难度就是全英文的后台
登录后首页点“GET STARTED”
get-started
选择第二个“I want to install Disqus on my site”
然后会让你填写网站名称(Website Name)和分类(Category),填完就可以点“Create Site”了
createsite
需要注意的是,WebSite Name就是的short name,自己随意填写但是要求全网唯一,设定后不可改变
接着就会让你填写网站地址,写完点“complete setup”
url
这就算弄好了,可以进入后台看一看


最后修改主题配饰文件
disqus_config
OK!大功告成,执行hexo s看一看效果吧
写到这里我才发现之前website name里少写个a……

2、hypercomments

hypercomments 是我之前使用的一个评论系统,加载速度快,可以使用google plus等国内访问不了的SNS帐号登录评论,支持匿名评论,有评论的RSS源。后台虽然也是英文的但是明显比disqus看着清楚直观。
hypercomments.png

请忽略之前的评论

如果说hypercomments对国内的小伙伴们不太好的地方就是登录得使用谷歌账户(虽然评论不需要
hypercomments 的配置比disqus简单很多,用谷歌账户登录后选择免费版
free
输入网站地址,生成代码
hypercomments-code.png
看第4行的_hcwp.push({widget:"Stream", widget_id: xxxxxx});,其中widget_id后面的一串数字复制下来,粘贴到主题配置文件里
typercomments_config
保存退出后hexo s就可以看到已经添加成功

3、畅言

畅言
畅言是国内的第三方社会评论系统,本地化和加载速度自然是没得说。但是使用畅言必须得备案网站,这是我觉得挺麻烦的事情(当初选择hexo+github的原因之一就是不用备案),所以我没用过这个系统。备案了的小伙伴可以试试,我想应该效果也不错
想使用的畅言的小伙伴可以参考下这篇博客

4、Valine

valine是一款快速、简洁且高效的无后端评论系统。开箱即用,支持At,特别一点是,Valine支持Markdown全语法!!如果你觉得无后端不方便的话可以通过leancloud来管理。喜欢极简风格的小伙伴可以尝试一下。

其他一些评论系统

以上五种是我所知现在能用的最热门的几款第三方社会评论系统,各有利弊。除此之外我们还能在配置文件里找到很多其他的选择,比如基于github评论的gitment,已经凉了的多说等等。这些要么是已经不能用了,要么就是个人感觉不如以上我们提到的系统好用。大家也可以多尝试一下,也许还能有更好的更符合你需求的解决方案。

最后的废话

选择了hexo就是选择了不停的折腾,无论是修改样式还是选择评论系统都是不断的折腾的过程,很多人应该都哦乐在其中吧。现在我暂时选择的是来必力,主要原因有本地化最好,对国内SNS支持最好,匿名评论的头像也还可以。将来可能会再改成别的或者连hexo都不用了也说不定

Last modification:July 21st, 2020 at 05:34 pm
如果觉得我的文章对你有用,请随意赞赏