推荐几个评论外挂

在最早用WordPress、typecho等动态博客框架写博客的时候,由于评论是直接整合进数据库的,所以不需要特别操心。但后来改用静态博客之后,虽然在管理服务器方面基本没有什么烦恼了,但由于静态博客本身是无法支持评论的,所以如何呈现网友的评论就成了一个麻烦事。

静态博客本因为没有服务端程序接收请求,只能求助于系统外的服务。好在在众多互联网资源中,总会找到若干让我们心仪的博客评论系统解决评论的问题。

传统常见的诸如DisqusGitmentISSO以及Valine在网上会有很多人提供详细的教程,我就不赘述了。今天熊の猫将会为大家推荐2款比较小众的博客评论系统,如果有需求,可以试试看。

Twikoo-Comments

官网地址:https://twikoo.js.org/

这是一个基于腾讯云开发(CloudBase)而诞生的简洁、安全、无后端的静态网站评论系统。说实话,我看到这个评论系统,脑子里总会不自觉地联想到Valine,都是预计某一云端生态服务打造的评论系统,不过腾讯云的实力应该要比leancloud要强大吧。

这个评论系统具有以下的特点:

  • 成本上,腾讯云云开发环境可以免费搭建
  • 安全性上,使用腾讯云云函数开发接口,不开放一丁点数据库权限
  • 易用性上,支持点赞、邮件通知、微信通知(限博主)……

目前这个评论系统还不支持反垃圾评论,但据说接入Akismet 反垃圾检查的计划已经安排上了,所以有兴趣的朋友可以去试试。此系统适合动手能力比较强的同学。

Remark Ninja

官网地址:https://remark.ninja/

这个是一个偶然机会,我访问前面提到的LeanCloud家的官方博客,发现他们家的官博正在用这款评论系统,界面十分简洁,可以二次美化。Remark Ninja翻译成中文的意思应该是备注忍者,类似于Disqus,无需部署,添加代码开箱即用。

这个评论系统具有以下的特点: 易于集成。只需要一行代码就可以使用 注重数据隐私安全。可以在后台随时导出数据,首页上说,数据服务器位于欧盟区;

使用方法:

首先是安装remark-ninja-react

npm i -S remark-ninja-react

然后再合适的位置添加评论代码

import Comments from 'remark-ninja-react';
// ...
<Comments siteId='your-site-id' threadSlug='unique-thread-slug' />;

以上就是我所整理的比较新的博客评论服务,希望可以帮助大家解决评论的难题。