對於程序員來說,除了苦修技術,寫博客將開發過程和開發經驗記錄下來,也是非常有意義的事情。既能幫助自己梳理思緒,也能讓其他人避免重複踩坑,還能拋磚引玉,得到更多同行的指點和建議。
開源的博客系統非常多,其中不乏優秀之作,但最符合本地化需求的,當屬國產。接下來,推薦幾款優秀的且保持更新的國產開源博客系統。
1、Solo
Solo 是一款一個命令就能搭建好的 Java 開源博客系統,包括 Markdown / TinyMCE / KindEditor、自定義導航(頁面、鏈接)、草稿夾、評論/回復郵件提醒、隨機文章 / 相關文章 / 置頂 / 更新提醒、多語言、代碼高亮等多項實用功能。它還內置了 15+ 套精心製作的皮膚,有自己的活躍社區。

2、Tale
Tale 使用了輕量級mvc框架 Blade 開發,默認主題使用了漂亮的 pinghsu,設計簡潔,界面美觀,支持多主題和 Emoji 表情,支持網易雲音樂播放和資料庫備份,以及 Markdown 文章發布,且部署發布簡單,不依賴 Tomcat。

3、NiceFish
NiceFish(美人魚)是一個微型博客系統,前端基於 Angular 2 + ng2-Bootstrap,後端可以是任意技術。
NiceFish 的系統管理界面 NiceFish-Admin 和 Java 版後台 NiceFish-SpringMybatis 也在製作當中,NiceFish 用來展示 Angular2 在典型的門戶型項目中的用法,NiceFish-Admin 用來展示 Angular2 在後台管理型項目裡面的用法,NiceFish-SpringMybatis 用來展示 Angular2 如何與 Java 版的 Server 端進行對接。

4、DUZHI_BLOG
DUZHI_BLOG 是基於 Jpress 進行更新而來的,在上面做了一系列升級、Bug 修復等等。在基礎上增加了用戶中心、lucene search 全文搜索引擎等功能,優化了微信渠道內容,避免無法搜索的場景,解決應用型問題,並自帶一套與官網一致的主題。

5、PJ Blog
PJ Blog 是一個使用 Laravel 和 Vue.js 構建的博客系統,支持 Markdown 編輯器、用戶管理、文章管理、討論管理以及文件管理等功能,包含內容審核和評論系統,支持多標籤。

6、Firekylin
Firekylin 是一個高效簡潔的動態博客系統,整體基於 ThinkJS 框架,後台採用了 React 技術棧。
Firekylin 提供了豐富的設置,可以盡情個性化自己的博客,比如基本的描述、名稱、LOGO設置,閱讀設置、評論設置等等。它還將博客模板統一到主題文件夾中,能夠自由的切換主題達到修改博客外觀的目的。

7、ZrLog
ZrLog 是使用 Java 開發的博客系統,具有簡約、易用、組件化、內存佔用低等特點。自帶 Markdown 編輯器,讓更多的精力放在寫作上,而不是花費大量時間在學習程序的使用上。
ZrLog 提供日誌、分類、標籤、評論的管理,支持插件模式,主題高度可定製,還可發表私有文章。

8、mblog
mblog (mtons blog) 是一個簡單、大氣、美觀、支持多端(PC&Mobile&Pad)訪問的的多人博客系統,採用 Java 語言開發,基於 MySQL 資料庫;具有性能優異、簡單實用、安全穩定、支持全文檢索的特點。
mblog 包含標籤分類、統計閱讀次數、喜愛文章收藏、文章評論、表情回復、第三方(微博、QQ)登錄、站內搜索、用戶訂閱等功能,支持 ueditor/markdown 編輯器切換。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/326315.html