想要搭建個人博客?我調研了100來個 Java 開源博客系統,發現這 5...

2020-12-25 站長之家

聲明:本文來自於微信公眾號 JavaGuide (ID: JavaGuide ),作者:Guide哥,授權站長之家轉載發布。

最近想倒騰一下博客,看了很多現成的比較成熟的開源博客系統,自己也簡單從下面幾個維度總結對比了一下:

  1. star 數量

  2. 技術選型

  3. 社區生態

當然啦!好東西不能獨享,下面簡單分享一下我所做的筆記(文末有提供所有項目的壓縮包)。

歡迎小夥伴們評論區補充完善。ღ( ´・ᴗ・` )比心

halo

  • Github 地址 :https://github.com/halo-dev/halo

  • Star : 16.2k

  • 簡介 :✍ 一個優秀的開源博客發布應用。

  • 技術 :Spring Boot+JPA+Hutool

  • 推薦等級 :⭐⭐⭐⭐⭐

  • 評價 :這款博客生態非常好(可選主題也非常多),使用的人也非常多。並且!!還提供了小程序端! 另外,搭建步驟也非常簡單,基本是傻瓜式的。

Halo 首頁:

Halo首頁-halo.run

Halo 主題倉庫 :

主題倉庫- Halo-halo.run

Halo 博客效果:

halo-寒山志-baozi.fun

OneBlog

  • Github 地址:https://gitee.com/yadong.zhang/DBlog

  • Star : 2.3k

  • 簡介 :一個簡潔美觀、功能強大並且自適應的 Java 博客。使用 Spring Boot 開發,前端使用 Bootstrap。支持移動端自適應,配有完備的前臺和後臺管理功能。

  • 技術 : Springboot + Shiro + MySQL + Mybatis + Redis

  • 推薦等級 :⭐⭐⭐⭐

  • 評價 :我個人比較喜歡的一款博客樣式類型(不過,需要花更多時間自定義和完善。沒精力折騰的,慎入!),自帶評論系統、SEO 等功能。比較適合做知識沉澱類網站。

Artificial-Intelligence-Algorithm-Scientist-www.piqiandong.com

solo

  • Github 地址:https://github.com/88250/solo

  • Star : 0.8k

  • 簡介 :Solo 是一款小而美的開源博客系統,專為程式設計師設計。🎸 Solo是 B3log 分布式社區的 Java 博客端節點系統,歡迎加入下一代社區網絡。

  • 技術 :Docker+H2+Nginx+Latke (作者自研的以 JSON 為主的 Java Web 框架)

  • 推薦等級:⭐⭐⭐⭐

  • 評價 :和 halo 一樣,都是比較成熟的博客系統了,並且生態特別好。Solo 第一個版本是在 2020 年發布,到現在為止,Solo 項目的作者已經維護這個項目快 10 年了。為你們點讚!感謝你們的付出!另外,需要格外說明一下:項目框架不是選用的主流的 Spring Boot 而是作者自己寫的一個叫做 Latke 的 web 框架。

solo 博客效果:

蘑菇博客

  • Github 地址:https://gitee.com/moxi159753/mogu_blog_v2

  • Star: 1.2k

  • 簡介:基於SpringBoot實現零配置讓系統的配置更簡單,使用了Mybatis-Plus快速開發框架,在不是複雜的查詢操作下,無需寫 sql 就可以快速完成接口編寫。後臺管理系統使用了 vue 中流行的ant,另外前後交互使用了JWT作為令牌,進行權限、登錄校驗。。

  • 技術 :Spring boot + MyBatis-Plus + JWT

  • 推薦等級:⭐⭐⭐⭐

  • 評價:第一次看到基於微服務架構的個人博客系統。我覺得作者可能是為了檢驗自己對於微服務相關框架的掌握,正如作者說的那樣:「現在挺多是 SSM 或者 SSH 的博客管理系統,想用 spring boot + spring cloud + vue 的微服務架構進行嘗試項目的構建,裡面很多功能可能只是為了滿足自己的學習需求而引入的,因此本博客也是一個非常好的 SpringBoot、SpringCloud 以及 Vue 技術的入門學習項目。」

蘑菇博客前臺效果:


蘑菇博客-專注於技術分享的博客平臺-demoweb.moguit.cn

蘑菇博客後臺效果:


蘑菇雲後臺管理系統-demoadmin.moguit.cn

plumemo

  • Github 地址 :https://github.com/byteblogs168/plumemo

  • Star: 0.3k

  • 簡介:蘑菇博客(MoguBlog),一個基於微服務架構的前後端分離博客系統。

  • 技術 :Spring Boot + Spring Cloud Alibaba + MyBatis-Plus + ElasticSearch

  • 推薦等級:⭐⭐⭐⭐

  • 評價 :界面簡單美觀,基於 Spring Boot 開發,適合用來學習,同時適合用來作為自己的博客。

plumemo 博客後臺效果:

plumemo-qfdxz.top

以上就是我今天要推薦的所有博客了。花了比較長時間去搜索以及對比,希望能對 JavaGuide 的小可愛們的有幫助!ღ( ´・ᴗ・` )比心

如果有幫助的話,不要吝嗇你們手中的在看和贊!「懟」起來!

以上開源項目的壓縮包,公眾號「後端面試進階」後臺回復「博客系統」即可獲取。

相關焦點

  • 【計算機畢設】一個精美的JAVA博客系統源碼分享
    前言 大家好,我是程式設計師it分享師,今天給大家帶來一個精美的博客系統源碼!可以自己買一個便宜的雲伺服器,當自己的博客網站,記錄一下自己的心得。
  • 「計算機畢設」一個精美的JAVA博客系統源碼分享
    前言大家好,我是程式設計師it分享師,今天給大家帶來一個精美的博客系統源碼!可以自己買一個便宜的雲伺服器,當自己的博客網站,記錄一下自己學習的心得。使用工具jdk8+tomcat8+mysql5.7+IntelliJ IDEA+maven系統界面
  • 一些真誠的建議,寫給想玩博客的新手朋友
    我和很多人探討過博客這件事情,在我看來,寫博客是一種很好的習慣。博客幫助我們總結想法、產生想法、找到聽眾、尋找朋友,我本人就保持了很長時間的寫博客習慣,這也讓我認識了很多有趣的朋友,也收穫了很多特別的想法。如果你也想寫寫博客,那麼我在此給出一些真誠的建議。
  • GitHub 上那些值得一試的 Java 開源庫
    除了這些,你可能還會fork或Star一些其他的開源庫,但GitHub上的庫實在太多了,以至於對於個人來說,你很難有時間去發現並了解那些不斷加入的新庫,而它們卻往往能在一些新興領域中給你提供幫助。我一直使用JAVA來寫後端應用,平時也會關注一些國外技術大牛的博客(來自Tapki、DZone、Google Developer等技術博客),從而注意到了一些新的而且很有意思Java開源庫,它們有些能給你的項目帶來幫助,有些是以遊戲的形式幫你提高Java的編程水平,而另一些則能夠幫助你識別JAVA程序中的常見問題 。
  • 教你輕鬆使用各種開源系統建站方法
    做網站大家首先想到的就是要怎麼寫代碼,選擇PHP還是asp,或者Java等語言,還有資料庫使用MySQL、oracle還是access等等,其實完全沒有那個擔心,很多的個人站長並不會寫代碼,這是事實。部分開源系統會有購買授權這一要求,個人仍然是可以免費使用的,如果是公司使用可以根據實際情況購買授權,比如你的網站已經穩定運營了,建議購買,如果是剛開始或者運營不穩定,暫緩購買授權也行(不買也可以,只不過為了減少不必要的麻煩買一個授權更放心)。
  • 開發人員必須有自己技術博客,使用Hugo和Firebase創建免費博客
    寫作是每個軟體開發人員都應培養的一項關鍵技能,而寫作可以從創建自己技術博客開始,讓我們看一下如何使用Hugo和Firebase免費地部署自己的博客,當然你可以使用GitHub,因為GitHub建立技術博客網站太常見,我們就不再進行討論,或許你還可以在其他免費平臺建立。
  • 2020十大編程博客:私藏的寶藏程式語言博客大放送
    編程很奇妙,它賦予了人類控制計算機系統的超能力,可以用於航空、交通管控、機器人、自動駕駛汽車、網站、行動應用程式以及其他數不盡的領域。軟體工程師已經創造了許多種程式語言,每一種都對應於解決不同的問題。本文中,筆者將分享幾個有關不同編碼語言的網站和博客,以及其最佳使用方案。排名不分先後,上榜各有千秋!
  • 那些我們用過的博客網站
    我好像是05年接觸博客,那時候博客還不是那麼流行,不過當時博客網站已是遍地開花,雖然每個網站的用戶當時還不太多,但我覺得當時的博客可以說是少兒時期,它真正發力應該是在07年以後。當時的博客也像當今的自媒體一樣,產生了好多的大V,不過,博客是以文字為主。不過我還是覺得寫文字要比拍視頻的水平要高一點。不過短視頻對於當今這個時代來說是潮流。與時俱進才能有糖吃嗎!
  • 和付費網盤說再見,自己起個網盤不香嗎?|Java 開源項目
    今天給大家帶來一款開源 Java 版網盤項目—— Kiftd-source,本文將用 3 分鐘帶大家搭建一個個人網盤,技術便利生活,你值得擁有~項目地址:https://github.com/KOHGYLW/kiftd-source項目介紹
  • 肖戰《博客天下》專訪內容被刊出,就在博客天下的公眾號
    肖戰《博客天下》專訪內容被刊出了,就「博客天下」微信公眾號。在5月13日,肖戰的《博客天下》專訪雜誌開始上線預售,專訪主題是【肖戰:學會與不同的聲音相處】。在面對網絡爭議,肖戰接受《博客天下》雜誌專訪,談到自己是如何看待這起事件,經歷了什麼樣的心理過程,以及公眾人物該如何承擔社會責任等問題。他說:「我們應該學會與不同的聲音相處,也尊重每個人正當發言的權利。在成長時接受批評,在困境中釋放善意。」
  • 推薦一些 GitHub 上值得前端學習的開源實戰項目,進階必看!
    Vue相關開源項目庫匯總這個項目匯總了 vue 相關的很多開源項目,star 數相對較多的;包括 UI 組件、框架愛、工具庫等等,推薦看!使用 react hooks + koa2 + sequelize + mysql 搭建的前後臺的博客前後臺分離式開發(項目中也包含博客的後臺管理系統),為了方便記錄後端開發過程,筆者將後端也一起放在同個項目文件夾中。
  • [MC教程]輕輕鬆鬆搭建Minecraft伺服器,博客MC伺服器發行版鏡像下載內測開始!!!
    考慮伺服器配置問題:建議使用Linux系統伺服器,不推薦使用Windows Server伺服器。四、部署Minecraft伺服器———————————方法一:使用寶塔面板搭建(推薦)。方法二:直接終端搭建。
  • MSN Space博客關停 中國用戶搬家調查
    據不完全統計,微軟在全球擁有4億MSN用戶,而MSN用戶開通博客的比例約為7.5%,推算下來全球MSN用戶開通的博客有3000萬之多。從即刻開始,這3000萬人務必在半年內完成搬遷。    對此,MSN官方制定了一項方案,即建議用戶搬至美國一家博客服務商Wordpress.com,並為用戶提供了博客搬家的相應方法。(見圖1)但對中國用戶來說,效果卻不甚理想。
  • 每日佳軟:微博之上博客之下輕分享LOFTER
    顯而易見在這個快速消費品的年代,博客這種分享的形式在微博的衝擊下早已經沒落了很多,博客所代表的是上一代的網際網路慢分享,微博則是當今最時尚的快節奏,不過微博快的似乎讓我們喘不過氣來,於是以「LOFTER」為代表的輕博客應運而生,微博之上博客之下,為喜歡安靜的網友營造一份悠閒的空間。
  • 小夥與朋友搭夥經營咖啡博客業務,月賺5萬元
    大家好,我是利器大師。今天給大家介紹一個做咖啡博客賺錢的案例,我們之前也給大家介紹過「面向白髮人群的博客業務月賺4萬元」。我們知道,開一家實體店需要投入很多資金,需要冒著很大的風險,短期內也不會回本。而經營一個博客網站,成本主要是域名和伺服器,一年就幾百塊而已。
  • 江承霖博客:適合年輕人創業項目,2020年必火的創業項目4個拿去
    江承霖博客:適合年輕人創業項目,2020年必火的創業項目4個,拿去!這幾天都有粉絲問我,適合年輕人創業項目有哪些?今年該做什麼?江承霖博客推薦以下4個項目,請借鑑:1、在線教育:2020年的疫情,加速了在線教育的快速發展,傳統的線下教育資源的分配十分不均,許多資質優秀的學生都無法得到相應的資源支持。
  • 你的博客能賺大錢嗎?透視Blog的商業未來
    自從去年以來,Blog開始非常紅火,一些Blog運營商也在不斷呼號
  • 你好,這裡有一份來自航天員的太空博客日記
    「我說的是真的,不是幻覺,對於我們所有人而言它的味道是一樣的。當我們飛到空間站,對接上了,空間站上的夥伴們正在檢查艙門,在聯盟號飛船這一邊的我們已經檢查完畢,並打開了自己的艙門,這時我一下子就感覺到了這種氣味。傑夫(傑弗裡·威廉士)當時也對我說『這就是太空的氣味』。實際上這個味道僅保持了幾分鐘。我很難用幾句話解釋清楚。
  • 再見,網易博客!官方:歡迎搬遷至Lofter
    沉寂許久,陪伴了大家12年的網易博客和大家說再見了。在那個時候,寫博客深受用戶的喜歡,大家可以在博客上面通過日誌、相冊等多種方式記錄個人感想和觀點,還可以共享網絡收藏展現自己,通過排版選擇風格、板塊,添加個性模塊,全方面滿足自己個性化的需求。
  • 網易LOFTER首推輕博客手機客戶端模板
    現在,用手機玩網易LOFTER,不論寫博客,還是發照片都能選用好看的模板啦!最近,網易LOFTER推出手機模版服務,成為國內首個提供輕博客手機模板的博客平臺。手機客戶端使用LOFTER的用戶也能享受到更加精美、個性化的個人博客界面。