为什么我选择用回了Valine?

为什么我选择用回了Valine?

💡 原文中文,约3800字,阅读约需9分钟。
📝

内容提要

作者在网站评论系统上经历了多次更换,从Gitalk到Valine再到Twikoo,最终恢复使用Valine。在部署过程中遇到了邮件发送问题,尝试了多个解决方案。通过修改MongoDB数据类型成功导入Valine。

🎯

关键要点

  • 作者的网站评论系统经历了多次更换,从Gitalk到Valine再到Twikoo,最后恢复使用Valine。
  • 最初使用Gitalk,但因需要Github账户而更换为Valine。
  • Valine使用舒适,但因停止更新而尝试使用Waline。
  • Waline连接不稳定,最终选择了Twikoo,并成功部署。
  • 在Vercel部署Twikoo时遇到邮件发送超时问题,转而使用Zeabur。
  • 在Zeabur部署时,因MongoDB内部部署导致数据丢失。
  • 数据丢失后,恢复了Vercel上旧的MongoDB数据。
  • 迁移到Render后,Twikoo仍无法发送邮件,问题出在程序底层。
  • 重新接入Valine,解决了国内访问问题,成功发送测试邮件。
  • 最终恢复使用Valine,满足基本需求。
  • 导入MongoDB数据时,需修改数据类型以便Valine识别。
  • 通过脚本处理数据格式,成功导入Leancloud。
➡️

继续阅读