关于静态博客的评论系统
张宸 Lv1
  • 基于第三方:Disqus/Livere(来必力)/Valine

  • 基于Github issue:Gitment/Gitalk/utterances/Vssue

  • 纯静态:Staticman

  • 自建:ISSO/HashOver

前言

博客系统众多,WordPress,Emlog,Typecho等等,都有自带的评论系统,而静态博客系统 诸如 Hexo,Jekyll,Hugo等,都没有自带的评论系统,于是第三方评论系统就兴起了。这里只列举部分。

基于第三方

Disqus

1
https://disqus.com

大陆已无法使用。

Livere(来必力)

1
https://livere.com

韩国的一家评论系统,支持中文,使用邮箱注册。支持国内多家社交平台登录,颜值很高。

Valine

1
https://valine.js.org/

一款基于LeanCloud的快速、简洁且高效的无后端评论系统。

可以安装拓展插件 进行评论回复邮件的通知 Valine-Admin

基于Github issue

Gitment

1
https://github.com/imsun/gitment

中文介绍:Gitment 优点就不说了。

缺点:只支持GitHub登录,长期未维护。

Gitalk

1
https://gitalk.github.io

一个基于 Github Issue 和 Preact 开发的评论插件。

和Gitment类似 安装使用

utterances

1
https://github.com/utterance/utterances

官方介绍:

一个基于GitHub issue的轻量级评论小部件。

官网

Vssue

1
https://vssue.js.org/

Vssue 是一个 Vue 组件 / 插件,可以为你的静态页面开启评论功能。

Vssue 名字的由来:由 Vue 驱动并基于 Issue 实现。

vssue与类似项目比较

Vssue 的灵感来自于 GitmentGitalk,但是和它们有些区别:

  • Vssue 支持 Github, Gitlab, Bitbucket, Gitee 和 Gitea,并且很容易扩展到其它平台。GitmentGitalk 仅支持 Github。
  • Vssue 可以发表、编辑、删除评论。GitmentGitalk 仅能发表评论。
  • Vssue 是基于 Vue.js 开发的,可以集成到 Vue 项目中,并且提供了一个 VuePress 插件Gitment 基于原生JS,而 Gitalk 基于 Preact

纯静态

Staticman

1
https://staticman.net

顾名思义 纯静态评论系统 指用户进行评论生成内容等操作时,将输入内容与其余内容一起重新生成并上传到GitHub repo中。演示页面

自建评论系统

ISSO

1
https://posativ.org/isso

官方介绍:

与Disqus类似的评论系统

用户可以编辑或删除自己的评论(默认为15分钟内),支持Markdown撰写,轻松迁移自己的Disqus / WordPress评论。

HashOver

1
https://www.barkdull.org/software/hashover

官方介绍:

一个免费开源的PHP评论系统,允许完全匿名的评论和简单的主题化。旨在替代Disqus等专有服务。

特色功能前往官网查看


本博客目前使用的评论系统是Vssue,后期可能会考虑更换 。

参考网站

  1. 第三方评论系统推荐 - 水八口记