评论插件没有第一名,只有四个问题
功能表分不出高下,真正分岔的只有四个地方。
把某一个捧成第一名的评论插件榜,通常是在卖那一个。真正定下来的是四个答案:评论数据归谁保管,读者拿什么账号登录,你愿不愿意自己开一台服务器,页面上多出一块广告位你能不能接受。读者手里已经有 GitHub 账号,Giscus 就是免费的,也很难被打败。折腾服务器这件事你觉得有意思,Remark42 和 Comentario 用一台小 VPS 的钱能撑好几年。BootSignal 是给另一种人的付费选项:想把评论和其他小部件按域名合成一张固定账单,并且不打算亲手运维任何东西。
四个问题答完,候选名单自己就短了
这里出现的产品,全都能把回复叠成一层一层,能渲染 Markdown,来了新评论也会给你发邮件。把这些行并排比过去,几乎得不到什么。真正干活的决定有四个,而且在打开功能清单之前就能全部定下来。
- 评论归谁保管。 你自己的数据库、你自己的 GitHub 仓库,还是厂商那边。整份清单里,只有这一项改起来是真的贵。
- 写评论的人要拿出什么账号。 GitHub 授权、付费会员、Google 账号,或者什么都不要。多加一道门槛就少一批读者,少一道门槛就多一批垃圾评论。
- 你会不会自己开服务器。 Postgres、SMTP、TLS 和备份,才是那些免费方案真正的价钱。
- 页面上能不能有广告位。 最大的那家厂商的免费版,和其余所有方案,就是在这里分开的。
读者本来就在用 GitHub 的话,免费的那个很难被打败
Giscus 把每一条评论线索都留在你自己的仓库里,形式是一条 GitHub Discussion。没有数据库,没有厂商账单,管理就在你早就熟悉的 GitHub 界面里做,条件用五个词写完了:"No tracking, no ads, always free."(不追踪、不投广告、永远免费)这次调查里它属于维护得最勤的那一批(12,056 颗星,最后一次推送 2026-05-26),而且它自己先把话说在前头:"giscus is still under active development... some features of giscus may break or change over time." 卡住的地方在读者身上。要写评论就得有 GitHub 账号,还得授权这个应用替自己发言;仓库也必须是公开的,并且打开了 Discussions。开发工具博客的话,这道门槛本身就是功能。菜谱网站的话,它是一堵墙。
utterances 是同一条路上更小的那个。GitHub 门槛照旧,评论以 issue 的形式堆着,第一条评论来的时候由机器人开一个。减掉的东西就是它的产品说明:"Vanilla TypeScript. No font downloads, JavaScript frameworks or polyfills",这句话同时意味着没有层级回复、没有反垃圾引擎、没有后台。2024-08-15 之后仓库没有再推送过,不过 2026-08-25 那天托管服务照样在响应,也没挂停止维护的公告。一个人写的开发博客,用它刚刚好。
愿意自己开服务器,答案到这里就可以停了
把话说清楚:对 VPS 不怵的人来说,自己部署的那几个赢过本页所有付费产品,而且会一直赢下去。从 Remark42 开始。MIT 许可,自称 "fully dockerized and can be deployed in a single command",并且 "no external databases, everything embedded in a single data file",这一句把其余方案都背着的 Postgres 依赖去掉了。它收八家社交登录加邮箱,愿意的话还能开匿名;名字只存哈希,头像走代理,然后写死一句 "There is no tracking of any sort."。最后一次推送是 2026-08-24。
Comentario 要紧,是因为它是 Commento 那条血脉里还在被维护的一支。LICENSE 里同时写着 "Copyright 2023 Dmitry Kann." 和 "Copyright 2018 Commento, Inc.",GitLab 上 2026-08-05 有活动记录,进可以从 Disqus、WordPress 和 Commento 导入,出可以导出 JSON。自动审核规则看的是账号注册了多久、已通过的评论有几条、这条评论里有没有链接。它要 Postgres 和 SMTP,维护者只有一个人,也没有一份能当产品买下来的云套餐。
只靠仓库信息就能在这张地图上留个名字的还有两个:Isso(MIT,SQLite 打底,最后一次推送 2026-08-21),和 Talkyard(AGPL-3.0,最后一次推送 2026-07-13)。后面那个,是文章评论和论坛需要共用一套身份的时候才看。
在浪费半天之前,先划掉两个名字
Cusdis 是这一类里最省事的小嵌入,同时它已经停止开发了。这里说的小是可以量的:它自己公布的嵌入体积约 5kb gzipped,是这一类里最小的。仓库处于 archived 状态,README 里写着:"Cusdis is deprecated now. If you want to export your data. Please email hi@cusdis.com." 可是 2026-08-25 那天的 cusdis.com 好端端地活着,挂着价目表(云端免费版每月 100 条已通过的评论,Cloud Pro 每年 $12)和 Start for free 按钮,任何角落都没有停止维护的横幅。两件事同时为真,这才是坑。
Commento 是另一个。2026-08-25 我们试过的每一个 commento.io 地址,都从一张通用错误页返回 HTTP 404:根路径、价格页、文档站,还有 CDN 上那个小部件脚本。哪儿都没找到关站公告,GitHub 镜像自 2022-11-25 之后没有推送,也没有被标记为 archived。这是一天里的一次观测,不是一份公告,所以照抄之前最好再确认一次。它今天的意思是:指向那个 CDN 的嵌入什么都画不出来。分支 Commento++ 自 2023-06-27 起没有推送,按它 README 的说法,它出现是因为 "the original maintainer seemingly disappearing!"。
托管服务的价目表,实际在数什么
Disqus 是站长听得出名字的那个,装机量也最大。免费版的说明要一个字一个字读,Disqus 自己写的是 "Free, ads-supported with a Top ads placement required."(免费、由广告支撑,顶部必须留一个广告位)那个位置不是可选项,而且挂不了广告的网站,可能根本就没有这一档的资格。执行方式是降级:"If your subscription tier is not updated after crossing the pageview or site count threshold, you'll receive a warning and ads may run on your site." 付费档是把页面浏览量和站点数一起看着分的。Plus 覆盖三个站点,月浏览量 100,000 以内每月 $12 起,到 900,000 时是 $35;再上一档是覆盖到 1,000,000 的 Pro,每月 $115,去掉品牌标识也是从这一档开始。
Hyvor Talk 卖的是完全相反的一笔交易:不投广告,不做追踪,也没有免费版。Personal 只按年付,折合每月 €5;Premium €12;去品牌标识和 SSO 在 €40 的 Business 里。比价格更要紧的是计量器。额度不是按访客扣,是嵌入每加载一次扣一次:评论嵌入一次扣 1,免费额度用完之后,一次反垃圾检查扣 10 或 20。所以 Personal 的 2,500 额度,大致就是小部件一个月出现 2,500 次。超额怎么处理,文档里写着:"if you exceed the limit for two consecutive months, we'll temporarily disable embeds until the next month begins or you upgrade your plan"。顺手纠正一处搜索结果经常搞错的地方:Hyvor Talk 不能自己部署。自建授权页上列着的产品只有一个,是 Hyvor Relay。
FastComments 按用量数,也是几个靠得住的起点里最便宜的。每月最低 $0.99,之后页面加载每 100,000 次 $1,站点从第二个起每个 $10。白标不是锁在最高档里,每一档都有;还能设一个月度上限,超出的用量被拦下来,而不是变成账单。团队会被卡住的地方是席位:第一个人之后,每多一个审核员 $5,每多一个管理员 $10。一个人写的博客在这里几乎不花钱;三个站点加两个审核员,账就得另算了。
平台自带评论的话,就从那里开始
Ghost 自带评论,而且只对会员开放:"Commenting is limited to logged-in members." 在 All members 和 Paid-members only 两者里选一个(Ghost 后台只有英文,这两个开关就是这样写的),回复、邮件通知和一个审核后台一起给你。评论本身不另外收费,所以要比的是主机套餐:在默认的 1,000 名会员这一格,Starter 每月 $18,Publisher $29,Business $199,按年计费,并且随会员数往上走。做付费通讯的话,这套系统是对的。开放式博客的话,会员门槛本身就是问题,那一段由 Ghost 评论小部件指南接着讲。
WordPress 核心自带的评论免费、已经装好了,而且落在你自己的数据库里,没有哪家厂商能把它关掉。审核关键词可以按词、按 IP 地址、按正则表达式匹配。文档自己给了两处提醒。垃圾评论是常年要交的税,所以核心并不打算亲自解决,而是把你指向反垃圾插件。还有,Disallowed Comment Keys(简体中文后台写作「禁止使用的评论关键字」)是破坏性的:命中的评论会 "deleted immediately and without notification. So be careful! Genuine comments could be deleted without you ever knowing they were there."。
Shopify 的博客评论存在,但撑不起一场对话。三种审核模式,自动垃圾检查,然后没有回复。这不是我们的意见,是 Shopify 自己的建议:"If you want the option to reply to blog comments, then consider installing a blog app from the Shopify App Store". 它的简体中文帮助页把同一句写成「从 Shopify App Store 安装一款博客应用」,应用商店的名字在中文页面上也没有翻译。
一张表看完整个盘面
| 选项 | 评论落在哪里 | 写评论的人要什么账号 | 花多少钱 |
|---|---|---|---|
| Giscus | 你自己的 GitHub Discussions | GitHub 账号,外加一次 OAuth 授权 | 免费。"No tracking, no ads, always free." |
| utterances | 你自己的 GitHub issue | GitHub 账号,外加一次 OAuth 授权 | 免费。仓库自 2024-08-15 起没有推送 |
| Remark42 | 你的服务器,全部装在一个数据文件里 | 八家社交登录、邮箱,或者匿名 | 免费,自己部署。账单是你的服务器 |
| Comentario | 你的服务器,Postgres | 邮箱、Google、GitHub、GitLab、Apple、X、Facebook、任意 OIDC,或者匿名 | 免费,自己部署。没有官方云套餐 |
| Disqus | Disqus | Disqus 账号或社交登录 | 免费版必须留顶部广告位。Plus 从每月 $12 起,覆盖月浏览量 100,000 |
| Hyvor Talk | Hyvor,只有云端 | Hyvor 账号,Business 档有 SSO | 每月 €5 起,只按年付,2,500 额度。评论嵌入每加载一次扣 1 |
| FastComments | FastComments | 匿名或 SSO | 每月最低 $0.99,页面加载每 100,000 次 $1,每多一个站点 $10,每多一个审核员 $5 |
| Cusdis | Cusdis 云端或你的服务器 | 不需要,不用登录 | 云端每月 100 条已通过评论以内免费,Pro 每年 $12。仓库 archived,README 写着 deprecated |
| Ghost 自带评论 | 你自己的 Ghost 刊物 | 你站点上的会员资格 | 不另外收费。Ghost(Pro) Starter 在 1,000 名会员时每月 $18,按年计费 |
| WordPress 自带评论 | 你自己的数据库 | 默认什么都不要 | 随核心免费。反垃圾插件另外算钱 |
| Shopify 自带评论 | 你的 Shopify 后台 | 文档里没写 | 含在 Shopify 里。没有应用就没有回复 |
| BootSignal | 我们这边,绑定到你注册的域名 | 一个域名每月 $20 或每年 $200。流量不计费 |
BootSignal 老实说站在哪个位置
BootSignal 不是这页上最便宜的选项,差得还挺远。上面有三个是免费的。如果你今后需要的只有评论,读者又都有 GitHub 账号,装上 Giscus,这篇到这里就可以合上了。
愿意给我们付钱的理由是另一个形状:一个注册域名一张账单,每月 $20 或每年 $200,小部件全都包含在内(今天是 38 个付费小部件,往后新出的也算进去,另外还有 33 个免费的浏览器工具)。没有一项跟着流量走,所以一篇文章被聚合站带火,账单也不动。访客用 Google 登录一次,这个状态在所有小部件之间通用;评论区自己的界面文字有韩语、英语、日语三种,用 data-lang 指定。每个页面上带 defer 的加载器只有一个,它带动所有小部件,第二个、第三个小部件不会各自再拖一个脚本进来。分水岭很好命名:同一个站点同时要评论、倒计时和目录的那天,按小部件卖的厂商不再便宜,自己部署也不再是一台服务器的事。
2 条评论
- M
真的一行就搞定了,没想到安装这么简单!
- J
连登录都是共享的,不用再额外接入。👍
评论区渲染出来就是这个样子,里面的名字和内容是样本数据。登录之后真的写一条,发生在装了加载器的站点上,不是这里。
同一个小部件,以及它接受的全部属性。
这次调查里,没有一家公开表过态的一条轴
我们去翻了这些厂商对合成活动是怎么说的:预先塞好的评论、编出来的评论者、凭空写的通知数字。没有任何一家在任一方向上公布过政策,最接近的措辞全都是关于广告和追踪的。所以这不是对比结论,是我们自己的承诺。BootSignal 的社会认同提示只重放你站点上已经存下来的真实近期活动,也就是我们本来就在保管的评论、表情回应、评分和投票。它编不出“俄亥俄州有人刚刚买了这个”这样的事件,因为压根没有一个字段可以写进去。用户评价墙也只显示评分与评价小部件收上来的评价。你的流量安静的时候,这些小部件也跟着安静,而安静又诚实的页面胜过热闹的假象。
循环展示你网站的真实最近动态 · 绝无虚假事件
这是提示条,里面那条事件是占位的样本。在你的站点上,它重放的只有访客真的做过的事。
五分钟之内定下来
从上往下读,读到写着你的那一行就停。
- 读者是开发者,或者站点本身就是文档:Giscus。
- 在 Ghost 上发布并且卖会员:保持自带评论,注册门槛就是产品本身。
- 用 WordPress 而且早就在跟垃圾评论较劲:先给核心评论加一个反垃圾插件,再去看厂商。
- 手上有 VPS 而且不讨厌它:先 Remark42;要更深的审核模型和 Disqus 导入路径,就 Comentario。
- 想找一个名字响的厂商,广告位能接受,或者值得花钱去掉:Disqus。
- 想要一家欧洲公司提供的、不投广告也不做追踪的方案,并且能预估嵌入加载次数:Hyvor Talk。
- 一个低流量站点,去掉品牌标识,账单接近零:FastComments。
- 评论加上十几个别的小部件,按域名合成一张固定账单,而且这辈子不打算开 SSH:BootSignal。
不管停在哪一行,决定之前先弄清楚评论怎么倒得出来。Disqus 公开了导入导出工具,还配了一句 "You own your data, period.";Comentario 导出 JSON;Cusdis 现在只剩给维护者发邮件这一条。这是第一天要问的事,不是想走那天才问。如果你正是要从带广告的评论区里搬出来,搬家这段路,Disqus 替代方案那一页讲得比这里深。
常见问题
- 写着免费的评论插件,哪些是真的不花钱?
- Giscus 和 utterances 免费,还连托管一起给你,代价是评论堆在你自己的 GitHub 仓库里;两家挂的是同一句话:"No tracking, no ads, always free." Remark42、Comentario 和 Isso 是你自己跑的免费软件,代价是一台服务器加上你的时间。Disqus 也有免费版,可是厂商自己把它叫做 "Free, ads-supported with a Top ads placement required",那个广告位就是付款方式。
- 在网站上放评论,最后总要在某处花钱吗?
- 拦住你的往往是自己的平台,而不是评论厂商:不少建站工具把自定义代码放在付费档后面,Ghost 则把评论装进主机套餐里卖,在 1,000 名会员这一格按年计费读作每月 $18。小部件厂商这边,Hyvor Talk 没有免费版(Personal 只按年付,折合每月 €5),FastComments 每月最低收 $0.99,BootSignal 是一个注册域名每月 $20 或每年 $200。
- 功能清单看起来都差不多的时候,到底看什么下决定?
- 不是某一行功能,价格也常常不是。读者是开发者的话,他们身上本来就带着 GitHub 账号,Giscus 把评论线索白送进你自己的仓库。在 Ghost 上做付费通讯的话,会员和评论早就一起躺在主机账单里了,从那儿出发就行。今后也不打算开 SSH,又想让评论区、倒计时和目录落在同一张账单上,那就是我们在卖的东西。三条路底下压着同一个第一问:评论最后握在谁手里,而这个答案改起来最贵。
- 访客必须先注册账号才能评论吗?
- 看系统,而且正是这个选择决定评论区能填多满。Giscus 和 utterances 要 GitHub 账号,还要一次 OAuth 授权。Ghost 要你站点上的会员资格。WordPress 核心、Cusdis 和 Remark42 都能收匿名评论,代价是垃圾评论的问题归你。BootSignal 要一次 Google 登录,这一次登录被站点上所有 BootSignal 小部件共用。
- 在编辑器里看不见,是不是装失败了?
- 要看的是线上地址,在那之前哪里都不算数。多数建站工具在编辑画布和 preview 里都不执行别人的 JavaScript,所以这两个画面上空着一块,关于安装什么都说明不了。线上地址也救不了的,是上面说的沙箱那种情况:那时候发布出去的页面同样不显示,要改的是把标记放进哪里,而不是去哪里看。
- 以后能把评论搬到别的地方吗?
- 这是安装之前该问的事,装完再问就晚了。Disqus 公开了导入导出工具,并附上 "You own your data, period."。Comentario 能从 Disqus、WordPress、Commento 或 Commento++ 导入,导出 JSON,所以人们离开时常常落在它那里。已经停止开发的 Cusdis 说,想导出就给维护者发邮件。对你最有利的极端情况是 Giscus 和 utterances:评论本来就坐在你自己的 GitHub 仓库里。
一个加载器,一个 div,同一份价格里还带着另外 33 个小部件。
数据来源
- Disqus, Comments pricing and plans (核对 2026-08-25)
- Hyvor Talk pricing (核对 2026-08-25)
- Hyvor, products available for self-hosting (核对 2026-08-25)
- FastComments usage pricing (核对 2026-08-25)
- Giscus (核对 2026-08-25)
- utterances (核对 2026-08-25)
- Remark42 (核对 2026-08-25)
- Comentario README (GitLab) (核对 2026-08-25)
- Cusdis README, deprecation notice (核对 2026-08-25)
- Cusdis pricing page (核对 2026-08-25)
- Commento hosted endpoint, returned HTTP 404 when checked (核对 2026-08-25)
- Ghost, commenting (核对 2026-08-25)
- Ghost pricing (核对 2026-08-25)
- WordPress, comment moderation (核对 2026-08-25)
- Shopify, managing blog comments (核对 2026-08-25)