<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Gin實(shí)戰(zhàn)項(xiàng)目推薦:為靜態(tài)博客增加評(píng)論功能

          共 1048字,需瀏覽 3分鐘

           ·

          2020-10-08 10:39

          現(xiàn)如今,有追求的程序員一般都會(huì)有自己的博客,而博客系統(tǒng)中,大家越來(lái)越喜歡靜態(tài)博客。博客,除了博主寫(xiě)文章,和讀者交流也很重要,因此評(píng)論功能不能少。在國(guó)外,一般都使用大名鼎鼎的 Disqus,然而在國(guó)內(nèi)沒(méi)法訪問(wèn)。因此,出現(xiàn)了很多替代方案。比如基于 GitHub issue 做評(píng)論功能等。

          今天推薦的這個(gè)開(kāi)源項(xiàng)目,是一個(gè) Disqus 的開(kāi)源替代品。

          項(xiàng)目名稱(chēng):Mouthful,地址:https://github.com/vkuznecovas/mouthful,Star 數(shù) 600+。

          這是一個(gè)用 Go 和 Preact 編寫(xiě)的輕量級(jí)評(píng)論服務(wù)器。一個(gè)自托管的 Disqus 替代方案。這里有一個(gè) Demo:https://mouthful.dizzy.zone/。

          特性

          • 支持多種數(shù)據(jù)庫(kù)(sqlite, mysql, postgres, dynamodb)
          • 帶有管理后臺(tái)面板
          • 有服務(wù)器端緩存,以防止過(guò)多的數(shù)據(jù)庫(kù)調(diào)用
          • Rate Limiting
          • 防 Spam 功能,防止垃圾評(píng)論
          • 支持從來(lái)自現(xiàn)有評(píng)論引擎的遷移(isso、disqus)
          • 支持配置 - 大多數(shù)功能可以打開(kāi)或關(guān)閉,以及根據(jù)您的喜好進(jìn)行自定義
          • 管理員通過(guò)第三方登錄,如 Facebook、Twtter 等 35 個(gè)以上
          • 通過(guò) Webhook 發(fā)送有關(guān)新評(píng)論的通知
          • 將評(píng)論導(dǎo)入、導(dǎo)出

          安裝和使用

          這里有作者預(yù)編譯好的二進(jìn)制安裝文件:https://github.com/vkuznecovas/mouthful/releases,根據(jù)你的系統(tǒng)下載合適的。服務(wù)端啟動(dòng)運(yùn)行即可。

          客戶(hù)端引入如下內(nèi)容:

          <div?id="mouthful-comments"?data-url="http://localhost:8080">div>
          <script?src="http://localhost:8080/client.js">script>

          配置相關(guān)內(nèi)容可以查看項(xiàng)目上的文檔。

          建議

          你不一定會(huì)正式使用這個(gè)項(xiàng)目,因?yàn)榭赡苡衅渌玫倪x擇。但這個(gè)項(xiàng)目可以作為 Go 語(yǔ)言的實(shí)戰(zhàn)項(xiàng)目來(lái)學(xué)習(xí),因?yàn)檫@實(shí)際上是一個(gè)完整的 Go API 項(xiàng)目,也是一個(gè)基于 Gin 框架的項(xiàng)目。


          文末「閱讀原文」可直達(dá)項(xiàng)目首頁(yè)。


          今天的項(xiàng)目大家覺(jué)得怎么樣嗎?如果你喜歡,請(qǐng)?jiān)谖恼碌撞苛粞?、點(diǎn)贊或關(guān)注轉(zhuǎn)發(fā),你的支持就是我持續(xù)更新的最大動(dòng)力!


          推薦閱讀




          轉(zhuǎn)角遇到GitHub - 送給愛(ài)開(kāi)源的你

          Git ·?GitHub · GitLab · Gitee


          瀏覽 70
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  真人操逼视频 | 一级内射片在线网站观看 | 欧美操逼图 | 狠狠操在线观看 | 一级国产黄色片 |