首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自建、免费、开源评论系统解决方案

我最近把评论系统切换到了Cusdis,这是一个非常年轻项目,我是看着 GitHub Repo 从建立到现在近 900 个 star 。...产品体验不错,在开源协作过程中也有很多收获,觉得有必要推荐一下,并且介绍下自己用 workflow 所以有了这篇水文。...我为什么选择 Cusdis 评论系统有以下几种选择: 公司产品,最有名比如 Disqus,好处是使用人数多方便互动,不用自己管理 Infra,缺点是不由你说了算,比如强行给你加广告付费才能去除(驱动我换评论系统最大原因...新评论通知 有新评论到达时通知当然是必需,可以参考文档配置在 Vercel 中配置必要环境变量就可以了。...最后记得在 Cusdis 后台登记 Webhook 地址,使用效果: 图片 开源贡献 Cusdis 是一个年轻开源评论系统,有很多特性尚未支持,我这个搞 Python 也提交过几次贡献,它服务端是

37250
您找到你想要的搜索结果了吗?
是的
没有找到

Gitment评论插件使用

前言 继上一篇 GitPages部署自己网站 现在开始添加博客评论插件Gitment。这里的话我是使用hexo添加gitment插件,如果不是使用hexo,请到官网指定这里。...github_user: username github_repo: blog_comments #新建一个存储评论仓库,这里填写仓库名 client_id: #第一步注册client_id...github_repo这里是让你再新建一个仓库,用来存储评论,不是当前这个博客仓库, 然后填上你仓库名名字,对!...第四步 初始化评论插件 搞定好以上步骤后,你就能看到博客下方是这样 [Gitment图片1] 点击登入后,(未开放评论)地方会显示一个按钮让你初始化,点击按钮然后你就可以进行评论啦!...好了,到此为止就搞定了成功接入了Gitment插件了。如果有什么问题可以留言一下咯。Thanks♪(・ω・)ノ。 参考我博客 https://colablog.cn/

1.2K40

Gitment评论插件使用

前言 继上一篇 GitPages部署自己网站 现在开始添加博客评论插件Gitment。这里的话我是使用hexo添加gitment插件,如果不是使用hexo,请到官网指定这里。...github_user: username github_repo: blog_comments #新建一个存储评论仓库,这里填写仓库名 client_id: #第一步注册client_id...github_repo这里是让你再新建一个仓库,用来存储评论,不是当前这个博客仓库, 然后填上你仓库名名字,对!...就是单纯名字,仓库名叫blog_comments就填blog_comments。 第四步 初始化评论插件 搞定好以上步骤后,你就能看到博客下方是这样 ?...点击登入后,(未开放评论)地方会显示一个按钮让你初始化,点击按钮然后你就可以进行评论啦!

66220

关于博客评论插件讨论

这篇文章总结很全,但是对于每一个评论还欠缺细致描述,这篇文章下我会做些补充, # 之前用 livere 关于博客评论插件,在最开始搭建博客之前就有过考虑和纠结,国内评论界面浮夸流程繁琐... # 其他评论插件 综上所述我决定换掉它,这种东西要趁早,不然等评论多了还需要朱转移操作。...下面说下其他评论插件,因为之前放了大佬文章,他总结也很全面,我这边就挑几个大家耳熟能详来说,而且只说缺点。...# 搜狐畅言 搜狐旗下评论系统,比较靠谱,有搜狐做后盾也不会轻易说没就没,但是对于我来说他有着太强烈中国元素,域名、网站需要备案,而且他界面是在是夸张,又是盖章,又是浮窗,有种 "大扎好,我系渣渣辉...# Hypercomments 这个也是我最后选择评论插件,同样也提供付费和免费服务 免费版完全满足我博客使用,没有发现以上一些第三方缺点,同时界面也不错,唯一不足就是新评论邮件提醒不知道怎么调出来

67030

WPJAM「评论增强插件」支持后台添加评论

WPJAM「评论增强插件」新增后台添加评论功能,这样管理员也给一些文章添加一些评论来丰富文章内容了,操作也非常简单,在后台文章列表,点击「添加评论」按钮: 就会弹出管理员添加评论界面: 按照要求输入平路用户昵称...博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索 WordPress 插件 编辑器优化 优化 WordPress 传统 TinyMCE 编辑器 添加下划线等按钮...分类管理 层式管理分类和分类拖动排序,支持设置分类层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....站点选项 查看和管理所有非 WordPress 系统自动生成站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。...文章置顶 支持置顶文章排序和分类文章置顶 WordPress 插件

1.1K20

WPJAM「评论增强插件」:支持评论点赞和评论置顶

我们知道 WordPress 评论功能好是好,但总觉差点什么,所以我想了想,可能是大家习惯了公众号留言系统吧,希望也能和公众号留言一样,可以点赞,管理员还可以置顶评论,所以按照这个需求做了一下,并且能名字也叫做...:「WPJAM 评论增强」插件。...管理员添加评论 另外一个比较重要功能是:管理员可以给一些文章添加一些评论来丰富文章内容了,操作也非常简单,在后台文章列表,点击「添加评论」按钮: 就会弹出管理员添加评论界面: 按照要求输入平路用户昵称...站点选项 查看和管理所有非 WordPress 系统自动生成站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。...文章置顶 支持置顶文章排序和分类文章置顶 WordPress 插件

1.6K40

Docusaurus配置Gitalk评论插件

之前使用 vuepress 时候,使用评论系统是Valine,可是匿名用户也能直接评论,虽说会过滤垃圾信息,但是后台查看评论与通知总感觉没有那么实在。...然后换到了 docusaurus,并没有内置评论相关,原本是打算自己写一个评论系统,MongoDB 存储评论数据相对方便些。然后这一拖就是拖到了过年前。。。...无意间发现有一个插件Gitalk,基于 Github Issue ,而我平常又经常刷 github,加上需要 github 账号才能评论,所以就使用Gitalk 来作为博客评论(注:Gitalk 是基于...react 编译遇到问题​ 插件中会使用到浏览器 window 对象,开发时正常,但是编译就会报错(提示 window is not defined),这边引用了 docusaurus BrowserOnly...1111300101, "node_id": "I_kwDOF7NJDM5CPRgF", "number": 24, "title": "Docusaurus配置Gitalk评论插件

62920

Hexo添加Twikoo评论插件

私钥下载”,下载私钥文件 用文本编辑器打开私钥文件,复制全部内容 点击评论窗口“小齿轮”图标,粘贴私钥文件内容,并设置管理员密码,然后就可以进入管理面板了 更新 手动部署更新方式 登录环境-云函数...提示: 如果您云函数是 1.0.0 之前版本,因为 1.0.0 版本修改了部署步骤,请先参考腾讯云部署 【云函数配置】开始,重新创建云函数,再按照此步骤更新。...如果升级后出现无法读取评论列表,云函数报错,请在函数编辑页面,删除 node_modules 目录(删除需要半分钟左右,请耐心等待删除完成),再点击保存并安装依赖。...命令行部署更新方式 进入 Twikoo 源码目录,执行以下命令更新现有的云函数 yarn deploy -e 您环境id Vercel 部署更新方式 进入 Vercel 仪表板 (opens new...": "x.x.x" 其中版本号修改为最新版本号。

1.8K20

评论JS插件~多说+畅言

message 必需 评论内容。 thread_key 可选 被评论文章在原站点文章标识。如果有thread_id,此参数是可选参数,否则是必选参数。...thread_id 可选 被评论文章多说文章ID。如果有thread_key,此参数是可选参数,否则是必选参数。 parent_id 可选 父评论(被回复评论ID。...status string 一定返回 评论状态。创建评论时,可能状态:approved:已经通过;pending:待审核;spam:垃圾评论。 source string 一定返回 评论来源。...likes int 一定返回 评论被点【赞】次数。 reports int 一定返回 评论被【举报】次数。 type string 一定返回 类型。现在均为空。...4、粘贴“高速版”代码到你网站页面需要评论位置 ? 5、这样就大功告成了!前台展示效果如下 ?

18K100

Valine评论系统设置

下文介绍我引入Valine评论系统全过程: 首先请保证你butterfly主题版本比较新,截止到22/03/24,官方已经更新到了4.1.0 安装Valine系统 遵循Valine指示,配置好...automatically detected (no need to manually fill in) bg: # valine background visitor: false option: 此后,所有评论数据都将存储在...LeanCloud->数据存储->结构化数据->Comment里面 如果更改了posts路径,需要修改对应数据url参数,否则评论会消失 对用户添加标签“博主/好友/访客” 打开valine.pug...安装butterfly系统时如果是npm安装,则文件位置在node_modules/hexo-theme-butterfly/layout/includes/third-party/comments/valine.pug...domain name users, overseas version will be automatically detected (no need to manually fill in) 无法评论

66720

VuePress V1 评论插件选型 & 添加 Vssue 评论

尽管静态网站本身不支持后端交互和数据库存储,但可以使用第三方服务或静态网站生成器插件来实现评论功能。 1.选型 为静态网站添加评论功能,市面上有很多评论系统可供选择,且大部分都是开源。...按照 Github star 数排名,下面是常用插件列表。 Utterances Stars 8k+。 Utterances 是一个开源评论系统,也是基于 GitHub Issue 。...Gitalk 是一个基于 GitHub Issue 和 Preact 构建开源评论系统。它使用 GitHub 登录,将评论存储在仓库 Issue 中,使评论和代码更加紧密地集成在一起。...Disqus 支持登录和评论匿名访客,同时也有管理评论后台管理界面。 Disqus 是一个商业评论系统,暂未开源。提供免费基础评论服务和付费增值服务。...为静态站点添加评论功能,免费基础评论服务足够我们使用。 因为开源书籍《后台开发命令 365》托管在 Github,其评论最好存储在同一个地方,所以基于 Github 评论系统插件是我优先选择。

29550

django之评论系统及多级评论

设计评论数据库模型 用户评论数据必须被存储到数据库里,以便其他用户访问时 Django 能从数据库取回这些数据然后展示给访问用户,因此我们需要为评论设计数据库模型,这和设计文章、分类、标签数据库模型是一样...当用户想要发表评论时,他找到我们给他展示一个评论表单(我们已经看到在文章详情页底部就有一个评论表单,你将看到表单呈现给我们样子),然后根据表单要求填写相应数据。...关于表单进一步解释 Django 为什么要给我们提供一个表单类呢?为了便于理解,我们可以把表单和前面讲过 Django ORM 系统做类比。...回想一下,我们使用数据库保存我们创建博客文章,但是我们从头到尾没有写过任何和数据库有关代码(要知道数据库自身也有一门数据库语言),这是因为 Django ORM 系统内部帮我们做了一些事情。...{% endfor %} 接下来尝试在详情页下评论表单提交一些评论数据,可以看到详情页评论列表处渲染了你提交评论数据。

6.7K61

emlog评论邮箱通知插件4.0

闲暇之时,又折腾插件,想起前面发布《Server酱微信评论提醒1.2》增加一键审核、回复、编辑评论功能,但是大多数朋友还是喜欢使用邮件提醒,所以我在sendmail3.8基础上,增加这项功能...emlog评论邮箱通知插件4.0更新介绍 修改手机自适应 修复ssl发信失败(具体原因请看我上篇文章《emlog评论邮箱通知插件(自适应优化)》) 增加管理员功能(一键审核、回复、编辑、隐藏评论...) 温馨提示:删除评论功能需要js加token,目前不能实现 一键审核、回复、编辑、隐藏评论请在读取邮箱浏览器中登录并记录你emlog后台账号 2017年12月19日 09:50:14修复一个...kl_sendmail.php 找到第44行替换如下代码(附件已更新,代码小白请重新安装) if($mail->Host == KL_MAIL_SMTP) $mail->SMTPSecure = "ssl"; 评论邮箱通知插件

80220

Github 博客评论插件:Gitalkgitment 集成

博客评论插件 Gitalk 集成 为了给博客加个第三方评论插件,首先选择了 github 开源项目 Gitment,然后种种原因原作者不再更新服务器api跨域转发失败;所以 Gitment 暂时不能用...然后选择了 Gitalk:作者 Github 项目地址,演示Demo; 另外 Gitalk 使用方式和 Gitment 神似,下面是配置流程 link rel="stylesheet" href="https...然后就是使用方式: 添加一个容器: div id="gitalk-container"> 在需要显示评论页面添加以下js:(注意代码注释) var gitalk = new Gitalk({...clientID: 'GitHub Application Client ID', //这里 ID 对应 GitHub Application 创建 ID clientSecret: 'GitHub...owner', //Github 仓库所有者(github账户名) admin: ['GitHub repo owner and collaborators, only these guys

7110

WordPress 垃圾评论过滤插件

自从用上 WordPress,就注定了伴随我们文章不再单纯是一针见血或者真心真情评论了。因为 WordPress 强大评论功能带来了令我们头疼不已水军大师。...wp-itluren-comment-filter 是一款非常贴心wordpress垃圾评论过滤插件。传统 WordPress 评论插件是采用先提交再分类方式来阻止垃圾评论。...这样子方式确实可以实现对垃圾评论拦截,但是保存垃圾评论数据到数据库前提也使得数据库变得臃肿起来。当然,一两条垃圾评论对数据库影响也许不大,可日积月累或者一日几千呢。...我们可以在后台设置相关IP、邮箱、网址、内容片断、评论次数,wp-itluren-comment-filter 会自动以此为依据形成相应过滤系统,从而把特征相符或者相近垃圾评论拒之门外。...WordPress 垃圾评论过滤插件插件实在太多,也都可以实现对垃圾评论拦截。

43540

为博客添加 Gitalk 评论插件

前言 由于 Disqus 对于国内网路支持十分糟糕,很多人反映 Disqus 评论插件一直加载不出来。...而我一直是处于翻墙状态~(话说你们做程序员都不翻墙用Google吗,哈哈,吐嘈下) 针对这个问题,我添加了Gitalk 评论插件。在此,非常感谢 @FeDemo 推荐 。...正文 Gitalk 评论插件 gitalk 使用 Github 帐号登录,界面干净整洁,最喜欢一点是支持 MarkDown语法。...原理 Gitalk 是一个利用 Github API,基于 Github issue 和 Preact 开发评论插件,在 Gitalk 之前还有一个 gitment 插件也是基于这个原理开发,不过...可以看到在 gitalk 评论框进行评论时,其实就是在对应 issue 上提问题。 集成 Gitalk 到这里,你应该对 Gitalk 有个大致了解了,现在,开始集成 gitalk 插件吧。

50110
领券