更换博客评论系统

更换博客评论系统

💡 原文中文,约3900字,阅读约需10分钟。
📝

内容提要

本文记录了作者将博客评论系统从Disqus更换为Twikoo的过程,因为Disqus插入广告且邮件通知有问题。作者选择Twikoo评论系统,因为它支持serverless部署,使用MongoDB作为存储,并对其开发者印象深刻。通过脚本将Isso和WordPress的评论导入到Twikoo中。最后,作者希望通过复活旧评论来对抗链接腐败。

🔎

延伸解读

从 Disqus 到 Twikoo:评论系统迁移的考量

作者因 Disqus 插入广告和邮件通知问题决定更换评论系统。在对比中,serverless 部署成为关键因素,它避免了自维护评论系统的运维负担,同时保持数据掌控。Twikoo 支持 serverless 和 MongoDB,适合静态博客。迁移过程包括从 Isso 和 WordPress 导入评论,共导入 1734 条 WordPress 评论和 211 条 Disqus 评论。

Serverless 评论系统的优势与实践

文章指出,静态博客的优点是无状态、轻量,但自建评论系统会抵消这些优点。Serverless 评论系统如 Twikoo 将评论处理放在云端函数中,无需管理服务器,且可利用免费额度。作者在 AWS Lambda 上部署 Twikoo,并优化了 URL 以减少 CORS 请求。这为静态博客提供了一种低运维的评论解决方案。

旧评论迁移的技术细节与意义

作者通过脚本将 WordPress 和 Disqus 的评论导入 Twikoo。WordPress 评论从七年前的数据库备份中导出,Disqus 评论则从邮件中恢复。处理了垃圾评论和头像问题,最终成功导入大量旧评论。此举不仅复活了历史讨论,也是对链接腐败的一种抵抗,有助于维护博客的长期存在。

❓

Q&A

为什么作者决定更换博客评论系统?

作者决定更换评论系统是因为Disqus插入广告且邮件通知存在问题。

Twikoo评论系统有哪些优势?

Twikoo支持serverless部署,使用MongoDB存储,并且搭建过程简单。

作者是如何将旧评论导入Twikoo的?

作者通过脚本将WordPress和Disqus的评论导入Twikoo,并处理了垃圾评论和头像问题。

Twikoo的搭建过程复杂吗?

Twikoo的搭建过程相对简单,许多平台提供了搭建教程。

作者对Disqus的使用体验如何?

作者对Disqus的使用体验不佳,尤其是邮件通知问题和广告插入。

为什么作者选择使用serverless部署?

作者选择serverless部署是为了降低运维成本,并保持对数据的掌控。

🏷️

标签

➡️

继续阅读