移除 disqus 留言系統


  • news
  • (Updated at )

斷斷續續也使用了免費版的 disqus 幾年的時光,除了曾手誤刪除錯網的網站之外,倒也沒有遇到什麼狀況。比較被垢病的效率問題,只要有 lazy loading or delay 的處理,一直也沒覺得有什麼明顯的差別,比較在意的反而是免費後面的成本。

  • 資料的所有權
    disqus 免費版管理者並無法取得 IP, email 等完整的資料,也無法完整控制 spam 的條件,匯出的資料完整度有限之外,也無法直接當備份使用,因為匯入的格式不同。
  • 使用者的隱私權
    對於網站的使用者而言,等於是無選擇性的提供資料給 disqus 做其他利用,當然這是免費服務相對付出的代價,但對於使用者而言並不甚公平。
  • 其他一些板面、內容廣告,沒有 stage 模式等等小的問題。

看了一下目前其他類似的免費服務或 open source 版本,沒有特別中意的方案,所以就另外重寫了一個,目的也很單純還不想要做成太複雜的系統。

  • 匿名
    不需要為了留言,而必須擁有其他第三方單位的帳號。這也表示,使用者無法再次編輯留言,匿名部份程度上也給了有心想搗亂的人方便
  • 私人訊息
    某些時候可能會需要較隱私的資料,但又不便再轉移到其他溝通管道時,是一個簡單快速的方式
  • 不需要 Thread
    一則留言一則回覆,不需要多層
  • 支援 pingback/webmention
    只是中途想到以前做過,所以加進來試試
  • Spam filter
    暱名也表示更有機會有垃圾留言,少了 disqus 自動過濾,不想使用 Captcha 也還先不使用 Akismet 之類的方式,暫時觀察一陣子再來決定

目前的留言由 disqus 匯出後,再重新整理並拆開 threads,部份含有連結的可能會不完整,因為一開始沒注意到,後續也覺得無妨。登入 disqus 的方式因為原本就不存在,所以這類相關的資訊,如 Email、帳號或頭像等資料也不會存在。有幾則留言則因重複,或無對應的回覆,則做刪除處理。

所有的留言等於都已轉為暱名,已與原 disqus 帳號無關聯,所以如果有 “您” 的舊留言有需要做異動,再請直接與我們連繫。

Ethan Liu avatar
Ethan Liu
A web developer, iOS developer, designer and a cat slave.
0 comment, 0 pingback