惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
L
LangChain Blog
B
Blog
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
U
Unit 42
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
雷峰网
雷峰网
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
小众软件
小众软件
I
InfoQ
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
C
Check Point Blog

eallion's Blog

春假清明自驾游 Ubuntu 25.10 安装和配置 秋假 彩礼 2025 博客变化 预制菜 联邦礼仪之一 重拾写博客的乐趣 少儿 TED - 时间管理大师 n8n 之同步博客到 Mastodon n8n 之备份 Mastodon 嘟文 如何备份 Mastodon Docker 部署 Mastodon NAS 折腾记 Windows 11 安装软件 博客排版 - 挤压中文标点符号 Hugo 博客集成 Mastodon 独立博客自省问卷 15 题 Chrome 插件更新:网址净化器 在 Hugo 中使用 Shiki 炒菜万能公式 uBlacklist 订阅合集 读《中文互联网正在加速崩塌》 CSS 和 JS 实现博客热力图 受灾小记 那,他吃什么?! Mastodon 同步到 Memos Hugo 外部链接跳转提示页面 联邦宇宙及 Mastodon 简介 2024 博客变化
启用 Waline
Charles Chin · 2020-12-19 · via eallion's Blog

更新:评论系统切换到 Artalk。

更新:因为维护成本偏高,评论系统已迁移至 Disqus。

更新:因为本博客部署在腾讯云,评论已启用 Twikoo。

更新:新开的腾讯云 CloudBase 的免费额度已不足以支撑评论系统的正常使用了。

更新:QA:“没有什么是国人玩不坏的。”

# 前言

经过一段时间的测试,现在本博客决定启用 Waline 评论系统。

在开始写这篇博文之前,我列了很多大纲,我以为我会写一篇长篇大论,实际开始写之后,我发现没什么好写的。人与人之间的感受并不相通。你喜欢的别人不见得会认同。就像 Waline 的作者怡红公子天天推荐我用 Vercel ,但我就是不太想用。

关于博客评论系统的选择,总结起来就是一句话,喜欢什么就用什么,什么顺手就用什么。

推荐的有:

不推荐的有:

  • Gitalk
  • Valine

更多详情可以参考 《静态博客评论系统的选择》 这篇流水账。

# Waline 简介

Waline - 一款从 Valine 衍生的带后端评论系统。可以将 Waline 等价成 With backend Valine。

Waline 特性

  • 快速
  • 真・安全
  • Markdown 语法支持
  • 轻量易用
  • 免费部署
  • 多种部署部署方式和存储服务支持,每列选择一项多达 48 种部署方式任君选择
客户端脚本服务端部署数据存储
@waline/clientVercelLeanCloud
MiniValineCloudBaseCloudBase
DockerMongoDB
独立部署MySQL
SQLite
PostgreSQL

其中,我为 CloudBase 和 Docker 作了不少贡献。

也正是因为在我的建议下,怡红公子非常积极的开发 CloudBase 版,我才选择使用 Waline。

# 彩蛋

Waline 有提供数据迁移助手。~~ 目前是一个隐藏界面,没有公开。~~

https://waline.js.org/migration/tool.html

支持从 5 种来源、3 种目标一共 15 种数据迁移方式。

来源目标
ValineLeanCloud Waline
DisqusCloudBase Waline
TwikooWaline MySQL/PostgreSQL/SQLite Waline
Typecho
Artalk

# 疑惑

Q:Waline 部署在 LeanCloud 有流控吗?

A:没有! Waline 的设计理念就是一个后端程序,是一个网页客户端与数据库之间的「中间件」。比如选择 Vercel + LeanCloud 的方式部署 Waline,那么 LeanCloud 只是存储评论数据的数据库,而类似于 Valine-admin 这样的邮件通知服务是在 Vercel 后端完成的(同理部署在 CloudBase 上就由云函数完成),跟 LeanCloud 的「云引擎」无关。

Q:免费额度够用吗?

A:作为正常博客使用,Vercel、CloudBase、Docker 都是够的。

  • Vercel: 免费 100G / 月( 说明文档
  • CloudBase:免费 1000GBs / 月、500 读操作数 / 天( 说明文档
  • Docker / VPS:取决于自己的 VPS 额度

Q:这是不是软文?

A:我也不知道算不算。这是我自愿写的,作者也没有给我广告费。在前段时间的 Valine 刷评风波中,我相信应该不是作者去搞的,我选择支持一波。

Q:有没有其他好东西推荐?

A:没有!就算你有发现,也不应该说出来,大家都懂得的。没有什么是国人玩不坏的。