关于静态博客的评论系统
基于第三方:Disqus/Livere(来必力)/Valine
基于Github issue:Gitment/Gitalk/utterances/Vssue
纯静态:Staticman
自建:ISSO/HashOver
前言
博客系统众多,WordPress,Emlog,Typecho等等,都有自带的评论系统,而静态博客系统 诸如 Hexo,Jekyll,Hugo等,都没有自带的评论系统,于是第三方评论系统就兴起了。这里只列举部分。
基于第三方
Disqus
https://disqus.com
大陆已无法使用。
Livere(来必力)
https://livere.com
韩国的一家评论系统,支持中文,使用邮箱注册。支持国内多家社交平台登录,颜值很高。
Valine
https://valine.js.org/
一款基于LeanCloud的快速、简洁且高效的无后端评论系统。
可以安装拓展插件 进行评论回复邮件的通知 Valine-Admin
基于Github issue
Gitment
https://github.com/imsun/gitment
中文介绍:Gitment 优点就不说了。
缺点:只支持GitHub登录,长期未维护。
Gitalk
https://gitalk.github.io
一个基于 Github Issue 和 Preact 开发的评论插件。
和Gitment类似 安装使用
utterances
https://github.com/utterance/utterances
官方介绍:
一个基于GitHub issue的轻量级评论小部件。
Vssue
https://vssue.js.org/
Vssue 是一个 Vue 组件 / 插件,可以为你的静态页面开启评论功能。
Vssue 名字的由来:由 Vue 驱动并基于 Issue 实现。
vssue与类似项目比较
Vssue 的灵感来自于 Gitment 和 Gitalk,但是和它们有些区别:
- Vssue 支持 Github, Gitlab, Bitbucket, Gitee 和 Gitea,并且很容易扩展到其它平台。Gitment 和 Gitalk 仅支持 Github。
- Vssue 可以发表、编辑、删除评论。Gitment 和 Gitalk 仅能发表评论。
- Vssue 是基于 Vue.js 开发的,可以集成到 Vue 项目中,并且提供了一个 VuePress 插件。 Gitment 基于原生JS,而 Gitalk 基于 Preact。
纯静态
Staticman
https://staticman.net
顾名思义 纯静态评论系统 指用户进行评论生成内容等操作时,将输入内容与其余内容一起重新生成并上传到GitHub repo中。演示页面
自建评论系统
ISSO
https://posativ.org/isso
官方介绍:
与Disqus类似的评论系统
用户可以编辑或删除自己的评论(默认为15分钟内),支持Markdown撰写,轻松迁移自己的Disqus / WordPress评论。
HashOver
https://www.barkdull.org/software/hashover
官方介绍:
一个免费开源的PHP评论系统,允许完全匿名的评论和简单的主题化。旨在替代Disqus等专有服务。
特色功能前往官网查看