Duke's Blog

Learning is a life long journey.

Subscribe

關於本博客

大家好,歡迎來到我的博客,此博客用的是非常簡約的 CDBLOG 後台,它最大的特色是聯邦制 (federalism), 且非常自由。

何爲聯邦制?

我們日常接觸的社交媒體,幾乎都是各自爲陣,玩小圈子。譬如成千上萬個論壇,每一個論壇都要單獨註冊。 又譬如 Facebook、Twitter、新浪微博,每一家都要單獨註冊,而且相互之間溝通困難。 特別要點名的是 微信,它的朋友圈、公衆號等,完完全全是和互聯網精神背道而馳。 甚至同一家的產品,譬如 QQ 和 微信 都沒辦法相互溝通,你在朋友圈分享的思想,也沒有辦法自由的在互聯網上傳播。

聯邦制的代表是:互聯網早期到現在都非常基礎和流行的服務 Email, 你可以在任意一家服務商註冊免費或付費帳號,可以用服務商或自己的域名,也可以自己搭建服務器, 不同的服務商之間也可以暢通的互通信息。

現在已經有越來越多的人反感小圈子的把戲,開始構建聯邦式的社交平臺,以取代 Facebook、Twitter、微信朋友圈等等。 比較有代表的是 Mastodon(長毛象),和 Email 一樣,你只用在任意一個服務器註冊(可自己搭建),即可無阻的和任何長毛象服務器上的用戶互動,譬如相互留言、引用等。 (取代微信通訊功能的代表則有 Matrix (Element) 等。) 長毛象還可以和其它開源的社交平臺互通,通過一個開放的 API 協議實現。

然而,我覺得,這仍然不夠自由,我設想的方法無需被任何 API 約束,只需要遵循一個相似的模式即可,且遊客無需註冊即可互動。

  • 博客主可以在任意一個使用此模式的服務商註冊博客帳號,或者無需註冊,在自己的服務器架設。
  • 訪客無需註冊即可留言,首次留言時輸入名稱、郵箱,及自己的博客地址(可選),系統發送驗證郵件,點擊其中連接即可完成留言。
  • 驗證等信息保存在瀏覽器中,一段時間內(譬如半個月),再次留言(或其它交互)無需再次驗證。
  • 訪客可以訂閱博客,當有新文章的時候會收到郵件。
  • 訪客之間可以相互回覆,系統會發郵件通知對方。
  • 訪客之間可以通過對方留言時留下的博客地址,跳轉並瀏覽對方博客,從而擴大社交圈。
  • 閱讀郵箱郵件,就等同瀏覽 Facebook 首頁(或朋友圈),此類郵件可以啓用自動分類,不會干擾到其它重要郵件。

本博客實現了此設想,雖然目前比較簡陋,但我相信只要有越來越多的人認同,更多相似模式的優秀平臺一定會出來,功能會更多,體驗會更好。

本博客除了以上提到的功能,還支持:

  • 留言的郵箱經過保護處理,不直接呈現,保護隱私和預防垃圾郵件。
  • 全靜態的 archive 快照,可以兼容更古老的瀏覽器,以及被更多搜尋引擎索引。
  • 數據以目錄和文件構成,方便編輯、部署和版本管理。而且可以在 GitHub 等平臺直接瀏覽文章。(譬如萬一我遇到意外,服務器無人打理停機,依然有平臺幫我的博客延續下去)。
  • 文章和留言均支持 Markdown 語法。
  • 涉及郵件發送的事件,支持 Captcha 驗證。

CDBLOG 後台源碼(源碼和此博客文章內容通過不同分支分離,克隆 master 分支即可): https://github.com/dukelec/duke-blog.git


我更老的博客地址備份(已經棄用): https://duke-blog.appspot.com

Comments:


Please visit the original link: /about-zh