静态博客评论系统最佳实践
条评论由于国内对内容的严厉管控,为静态博客寻求一个可用、好用的评论系统成为一大难题。
本博客从早期多说的黄金时代,到 Disqus(国内不能访问),又到 LiveRe 来必力(竟然自带广告)。终于又切换到了 Valine。没想到还挺麻烦。
因为 Valine 的服务需要自己配置邮件提醒,可以使用 Valine-Admin 而邮件提醒又不能24小时在线,不仅要配置定时任务实现每20分钟唤醒一次,由于 LeanCloud 免费容器只能18小时在线,还需要配置 cron-job实现定时唤醒。一切都搞定后,发现一个问题,爬虫会在休眠时段唤醒容器,这就导致正常时段不能正常唤醒
因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠。
仔细回想,一切问题来源就是 LeanCloud 容器限制,如果 api 可以使用 Vercel 不就可以了,原来这个问题早就被前辈们解决了。对就是 Waline 实现了一键将 Api 部署到 Vercel 平台。
本来博客就是 Vercel 负责托管加编译,现在评论也是由 Vercel 托管了,完美!
- 本文链接:https://www.wenboz.com/p/2cdc.html
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!