41 lines
2.1 KiB
Markdown
41 lines
2.1 KiB
Markdown
---
|
||
title: "全新的评论系统 —— Artalk"
|
||
categories: [ "程序人生" ]
|
||
tags: [ "artalk", "评论系统" ]
|
||
draft: false
|
||
slug: "artalk-comment"
|
||
date: "2023-03-09 21:40:00"
|
||
---
|
||
|
||
## Artalk
|
||
|
||
因为博客被搜索引擎收录了一些热门文章,访问量也逐渐上升,于是就会有访客进行评论,然而之前用的 Valine 评论系统是基于 leancloud 的,虽然做的不错,但是没有后台管理系统,而且免费的云引擎也只有运行时间限制,导致好多评论都无法第一时间推送到我这,所以就打算找一款全新的评论系统。
|
||
|
||
一开始想的是用 Disqus 或者一些基于 GitHub issue 的 Severless 评论系统,然后想想既然我的博客主要是面向国内的,因为众所周知的原因这些网站访问都有问题。然后就在找能够自托管的,对比了几个,最终我的选择是——Artalk (<https://artalk.js.org>)
|
||
|
||

|
||
|
||
简单介绍几个 Artalk 的优点
|
||
|
||
### 开箱即用
|
||
|
||
简单的配置了下,发现这款系统的强大之处,首先配置好安全域名后,可以直接在博客评论区内部管理所有的内容,这个点非常创新,不需要额外开一个域名,但是为了方便,我还是开了一个单独的域名来管理评论。
|
||
|
||
然后就是数据的迁移功能,官方支持多种评论系统的数据迁移,包括我之前用的 Valine。
|
||
|
||
### 迁移方便
|
||
|
||
并且日后的迁移也变得很方便,一键起个 Docker 容器,然后导出评论数据到 Artalk 的专属格式【数据行囊】,在新的服务器上导入即可。
|
||
|
||
### 实时推送
|
||
|
||
Artalk 还支持多种通知推送方式,当有评论时会直接根据配置推送到邮箱、钉钉、TG或者是 iOS 的系统通知(Bark)等。
|
||
|
||
### 上传图片
|
||
|
||
是的,这款评论系统还支持上传图片,更方便读者截图提问。
|
||
|
||
---
|
||
|
||
目前已经上了全球 CDN,并且解决了评论推送的问题,能够实时推送到我的 iPhone 上,并且来自任何人回复都将直接推送邮件给评论者。
|