超好用极简评论系统 Valine 安装
今天我来介绍一下,我现在正在使用的评论系统——Valine,一个可以完全自主掌控数据的超好用无后端极简评论系统。我之前使用的评论系统是 Remarkbox,感兴趣的可以看一下我之前的文章,我会在文章末尾放上链接。
Valine 评论系统简介
如题目所说,Valine 是一个无后端的极简评论系统。由 @云淡风轻 大神开发,利用免费的 leancloud 作云数据库,实现了真正的无后端。Valine 有以下几点吸引我的地方:
- 能够完全掌控评论数据
- 外观简约美观
- 评论支持 markdown 语法
- 能够邮件通知(不推荐使用)
**备注:**不推荐使用 Valine 自带的邮件推送,功能并不完善,我会再后文另外说明实现的方法。
安装步骤
Valine 官方文档:文档
创建应用
- 点击这里登录或注册
Leancloud
- 点击这里创建应用,应用名称随意。
获取 APP ID
和 APP KEY
进入应用后,在此处获取该应用的 APP ID
和 APP KEY
。
设置安全域名
为了数据安全,请务必在此处添加安全域名为你的博客地址。如在本地测试,可以先不添加安全域名。
插入页面
以本人博客为例,请将以下语句添加到博客的评论位置。
1 | <!--评论显示区,请插入合适的位置--> |
**注意:**在 Valine 核心代码库的部分可以自行选择版本,现在最新的稳定版为 1.1.8,将链接中的 1.1.9-beta9
换成 1.1.8
即可。beta 版可能存在 bug,但能更快使用新功能,风险自负。
其他参数
可自定义配置项较多,不在此一一列举,请参考官方文档。
Valine-Admin
我之前说过,不推荐使用 Valine 提供的邮件通知功能。由于 leancloud 自身邮件系统的限制,无法传递足够的参数,所以通知邮件中的链接无法直接跳转到文章页,不能够满足使用。
大神 @Deserts 基于 leancloud 云引擎做了一个邮件通知功能,顺便还实现了评论管理面板,Github:Valine-Admin。
由于 Valine 的版本更新,原本的功能除了管理面板已经基本不能使用了,包括邮件通知、垃圾评论识别。我对此进行了一点简单的改动,恢复了邮件通知的内容,垃圾评论识别不会搞,我就给删掉了,Github:Valine-Admin。
下一篇文章,我将写一下这个 Valine-Admin 的配置。同样是十分简单的。
-
2018-04-01
在上一篇文章中,我讲了怎样安装 Valine 评论系统。Valine 评论系统现在自带的邮件通知功能有很大缺陷,这就要轮到我今天要讲的 Valine-Admin 了。由 @云淡风轻 大神开发的 Valine-Admin 实现了基于 leancloud 云引擎的邮件通知、垃圾评论识别和评论管理面板,@赵俊大佬修改优化了一波,能够提供良好的评论通知体验。
-
2017-08-24
刚刚做博客,感觉还是需要个评论区的,虽然我也知道不会有谁来评论啦,估计也就我自己评论一下了。刚刚看到 Remarkbox,十分简洁,感觉很适合我。现已更换成Valine 评论系统,推荐一下。
-
2018-07-22
前段时间将博客模板更改为 NexT 主题了,在此记录一下配置的内容,按照配置文件顺序进行。留做备份,方便升级。很多以前的自定义添加的内容都整合进了主题,只需要在配置文件中简单启用即可。
-
2018-07-06
原文链接:奇技淫巧——整合 Gmail 与 Mailgun 实现免费域名邮箱 —— 香菇肥牛
曾今免费的 G Suite 现在已经不再免费了,老版本的 G Suite 已不能更换域名。至于其他的免费域名邮箱,Yandex 的发信经常被 Block, Zoho 收信延迟严重且服务器不稳定,国内各企业邮局更是垃圾得不能用。因此,免费且靠谱的域名邮箱显得格外稀缺。最近在处理邮件发送的时候发现了 Mailgun 这款神器;它和 Gmail 配合可以完美地实现免费域名邮箱。因此,在这里分享给大家。
-
2020-05-05
本文我来简单讲一下利用 Github 自建图床的几种方式,希望能对大家有些帮助。