雲計算

分享幾個開源Java寫的博客系統

有關Java寫的博客,網上其實有很多,一般自己如果有技術的話也是可以寫的出來的,但如果是開源的博客,好多人都在使用和維護,不斷完善這個博客的生態,是非常具有參考價值的。

下面就介紹幾個Java寫的開源博客系統,一般官網上都有詳細的文檔和搭建過程,這裡就簡單介紹下。

1. halo(完善生態)

在這裡插入圖片描述

  • 這個博客是我比較早接觸的一個博客系統,在github的熱度也挺高的。
  • 技術 :Spring Boot+JPA+Hutool
  • 主題倉庫也是比較多的,同時也支持 Docker 部署,支持本地上傳,阿里雲 OSS/又拍雲 OSS/七牛雲 OSS/SM.MS 等雲存儲,可以更方便的管理你文章中的附件。
  • 之前我也部署過halo博客:雲服務上搭建halo博客
  • 推薦等級 :⭐⭐⭐⭐⭐
  • 評價 :主題多,非常穩定,用戶也多,部署安裝教程非常完善並且操作簡單,還有小程序

2. solo

在這裡插入圖片描述

  • 簡介 :Solo 是一款小而美的開源博客系統,專為程序員設計。Solo是 B3log 分佈式社區的 Java 博客端節點系統。
  • 這個之前我也搭建過:Docker安裝solo博客部署到雲服務器教程
  • 官網都有詳細的文檔介紹以及搭建教程,所以非常適合入門的同學來部署,主題或插件開發官網都有
  • 技術 :Docker+H2+Nginx+Latke (作者自研的以 JSON 為主的 Java Web 框架)
  • 推薦等級:⭐⭐⭐⭐
  • 評價 :項目成熟,缺點不是主流框架

3. OneBlog

在這裡插入圖片描述

  • 簡介:OneBlog 一個簡潔美觀、功能強大並且自適應的Java博客。使用springboot開發,前端使用Bootstrap。支持移動端自適應,配有完備的前臺和後臺管理功能。
  • 推薦等級 :⭐⭐⭐⭐
  • 評價 :技術棧也是主流的,模塊不多,適合拿來練習

4. 蘑菇博客(微服務)

在這裡插入圖片描述

  • 簡介:基於SpringBoot實現零配置讓系統的配置更簡單,使用了Mybatis-Plus快速開發框架,在不是複雜的查詢操作下,無需寫 sql 就可以快速完成接口編寫。後臺管理系統使用了 vue 中流行的ant,另外前後交互使用了JWT作為令牌,進行權限、登錄校驗。。
  • 技術 :Spring boot + MyBatis-Plus + JWT
  • 推薦等級:⭐⭐⭐⭐
  • 評價:項目技術棧比較新比較多,還用到了微服務,可以拿來練習微服務技術。

5. JPress

在這裡插入圖片描述

  • 簡介:一個使用Java開發,類似WordPress的產品。天生融合微信生態系統,簡單易上手。致力於為企業打造自主自屬的營銷平臺,用技術助力企業營銷變現。
  • 和WordPress有些相似,不過技術是採用Java來寫的,WordPress支持的功能Jpress基本都有。
  • 之前我也搭建過:搭建java程序寫的博客Jpress
  • 官網都有詳細的介紹和使用
  • 推薦等級 :⭐⭐⭐⭐⭐

Leave a Reply

Your email address will not be published. Required fields are marked *