小屋創作

日誌2024-04-23 10:37

最近想把blog的評論系統換成twikoo

作者:微笑A


最近想把 blog 的評論系統換了

原本的 gittalk 免費,開源  
巧妙利用 github 的 issue,在靜態網站上也能加入評論系統

存在些許不方便,仍瑕不掩瑜。

不過既然存在限制,總有人會想開發更好的工具  
twikoo 就挺符合 blog 需求的






gittalk


既然原本是用 gittalk,先說說 gittalk 的優點

- 與 github page 的高度適配
- 基於 issue 特性,綁定 github 帳戶,防止小白

兩邊都有的優點不提,大概是這些  
至於缺點

- 因為綁在 issue,評論必須先註冊 github
- 對中國使用者的支援較差(疑似)


而且 blog 基於 gittalk ,魔改了許多功能

- 撈取最新留言
- 撈取熱門留言
- 從外部撈取文章留言數

替換評論系統,不只是舊有的評論會消失  
也代表著這些功能都需要重新適配,或是棄用。



twikoo


官方文檔

twikoo 與 gittalk 不同,資料存放於 MongoDB  
意味著我們需要自行架設 DB 跟 API Server

不過兩者在網路上都有許多免費資源可用,用來支持一個 blog 的運作綽綽有餘

說說這個評論系統的優點

- 無須登入即可留言
- 避免騷擾留言,分別配有多種自動偵測垃圾留言的接口,也能開啟人工審核
- 暱稱&信箱&網址 的填寫方式,很有幾十年前,傳統 blog 那味,我超愛

至於缺點

- 比起 gittalk,由於個人資料是自由填寫,相對難以得知發文者的背景
- 與依附著 github issue 的 gittalk 相比,twikoo 於第三方架設 DB 跟 API Server 環境,長遠來看需要消耗更多的維護成本
- 以前的評論會全部消失,嗚嗚嗚




基本的配置已經做好了,只是還在猶豫是否該使用

個人 blog 要提高評論數還是比較難的,至少沒辦法跟社群平台競爭  
在這個前提下,評論門檻相對高的 gittalk,這份缺點也會被不斷放大

但 gittalk 同樣有著他本身天然的優勢在——

文章同步更新至貓謎工坊

3

0

LINE 分享

相關創作

Github Action 學習紀錄

使用 AddToAny 分享箱,踩雷過程

2024 的個人網頁設計

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】