Twikoo这款评论系统,其实开发出来至今已经有好几个月了,到了今天,已经差不多算是完善的评论系统了。由于最近的valine频繁暴露问题,还有leancloud的免费引擎的休眠机制,让很多使用静态博客的朋友为之困扰,现在,我们可以使用Twikoo作为我们的静态网站评论系统啦!

腾讯云开发默认免费环境5G容量2G数据库还有5G的免费流量,应该足够博客使用,并且还可以直接使用云开发的静态网站托管服务自带CDN加持

介绍

一个简洁、安全、无后端的静态网站评论系统,基于腾讯云开发 (opens new window)
A simple, safe, serverless comment system based on Tencent CloudBase (tcb).

特色

  • 免费搭建(※1)
  • 隐私安全(※2)
  • 支持邮件与微信通知(※3)
  • 支持反垃圾评论(※4)
注:
※1 Twikoo 使用云开发作为评论后台,每个用户均长期享受1个免费的标准型基础版1资源套餐
※2 Twikoo 通过云函数控制敏感字段(邮箱、IP、环境配置等)不会泄露
※3 微信提醒基于 Server酱 (opens new window),需自行注册并获取API key
※4 反垃圾基于 akismet.com (opens new window),需自行注册并获取API key

安装

首先贴出官方文档:

Twikoo 中文文档 安装视频

安装请根据文档和视频即可,本篇文章重点介绍文档中没有提及的地方,可能是大家会踩到坑的地方。

根据文档配置好之后,将以下代码复制到需要放置评论框的位置即可,记得修改环境ID

<div id="tcomment"></div>

<script src="https:[email protected]/dist/twikoo.all.min.js"></script>
<script>twikoo.init({ envId: '您的环境id', el: '#tcomment' })</script>

如果配置之后发现Twikoo 无法加载,需要打开匿名登录以及添加WEB安全域名

image-20201202175948776

image-20201202175840503

如果没问题的话就会出现如下的界面:

image-20201202180210781

优点

界面是我习惯的类型,简洁实用并且支持markdown。

目前让我最喜欢的一点是Twikoo 带有前台的评论管理,可以直接点击评论框下方的设置按钮,输入管理员密码即可管理评论以及配置的修改

image-20201202180447630

支持AKISMET反垃圾设置,和server酱的评论微信通知,还有必须要有的邮件通知

image-20201202180630595

缺点

目前我认为缺点就是不支持PJAX了吧(也许支持但是我没有配置好)

评论迁移

Twikoo 支持从valine和typecho迁移评论,并且已经有大神写好迁移工具

Valine迁移到Twikoo :imaegoo/twikoo-import-tools: Valine 到 Twikoo 迁移脚本 (github.com)

typecho迁移到Twikoo :Android-KitKat/twikoo-import-tools-typecho: Typecho 到 Twikoo 迁移脚本 (github.com)

微信公众号
最后修改:2020 年 12 月 02 日 06 : 14 PM
如果您觉得我的文章有帮助,请随意赞赏!