评论系统更换记录
1. 引言
本网站最初使用 Typecho 自带的评论模块。 随着网站的发展,评论系统经历了数次更迭。 本文将记录评论系统更换的详细过程,并分析不同方案的优缺点。
2. 评论系统的演变
2.1. 早期方案:Typecho 自带评论
网站早期使用 Typecho 自带的评论模块。
此后,尝试使用 Giscus 作为评论系统。 Giscus 基于 GitHub Discussions,具有轻量便捷的特点。 但在将网站迁移至 GitHub Pages 后,发现 butterfly 主题的 Giscus 评论框仅支持英文界面,因此放弃了 Giscus 方案。
2.2. Gitalk 方案
最初考虑使用 Gitalk, 它基于 GitHub Issues 存储评论,用户可以使用 GitHub 账号直接登录并发表评论。
更换原因: GitHub Issues 的特性导致用户发布评论后会自动订阅该 Issue。 当 Issue 有新的评论时,所有订阅者都会收到邮件通知,可能对部分用户造成困扰。
2.3. 当前方案:Twikoo
最终选择 Twikoo 作为当前使用的评论系统, 因为 Twikoo 具有安装简单、评论方便、界面简洁等优点。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 zi4dbek的小站!
评论
TwikooGitalk