前言

5月13號上線了自己的個人博客,《Docker+SpringBoot+Mybatis+thymeleaf的Java博客系統(tǒng)開源啦》,緊接著也在github上開源了博客的代碼,到現(xiàn)在為止,感覺這個項目還是有一點點關(guān)注度的,包括博客站點的訪問量,github倉庫中MyBlog項目的訪問量都還不錯,總體來說是一種進步且向上的態(tài)勢。

這是某個24小時內(nèi)http://blog.hanshuai.xin站點的訪問日志分析面板:

萬碼學(xué)堂,電腦培訓(xùn),計算機培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

但是呢,也漸漸覺得自己的個人想法有些影響了這個項目。在My-Blog博客系統(tǒng)最初的設(shè)計和技術(shù)選型上,其實docker算是幾個技術(shù)棧中我比較注重的一個,因為近一年多來比較關(guān)注容器化技術(shù),因此,即使是在這個博客項目中,我也較多的將重點放在docker上,不管是開發(fā)部署,還是以后的擴展計劃上,更多的都是圍繞docker容器技術(shù)。

不過事與愿違吧,收到的反饋和一些統(tǒng)計數(shù)據(jù)讓我不得不重新思考整個項目,我所關(guān)注和重視的東西,其他人可能并不是特別在意和易于接受,于是我就想,我是不是并沒有考慮到其他人的感受,項目既然已經(jīng)開源了,是不是應(yīng)該不要太個人主義了。

初露端倪

下圖是My-Blog的wiki文檔,從圖中也可以看出原來的偏重點,將docker相關(guān)的文檔放在前面,當(dāng)初編寫wiki文檔時也是如此,開始的時候甚至并沒有將非docker方式的部署教程貼出來,而是后來有不少朋友問了之后才寫了#3.1這個wiki Page,但是后來發(fā)現(xiàn),這一頁的瀏覽量其實遠(yuǎn)遠(yuǎn)超出其他的文檔,大家普遍都去查看非docker環(huán)境下的部署教程,也一直在問相關(guān)問題。

萬碼學(xué)堂,電腦培訓(xùn),計算機培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

有一位使用了這個項目的朋友跟我說,因為項目中使用了docker技術(shù)的原因,他部署項目花了兩三天才完成,僅僅是學(xué)習(xí)docker命令及相關(guān)知識就用了差不多兩天,時間成本太高,這個功能對于某些朋友來說,甚至有些雞肋,因為有些人確實只是覺得項目看起來不錯,因此打算作為自己的博客模板,但是用起來卻是萬分復(fù)雜,基于此原因應(yīng)該也有不少朋友打了退堂鼓,雖然我在wiki中也添加了一些非docker方式部署和開放的教程,但是由于個人的偏好及目錄結(jié)構(gòu)原因,docker模塊與項目的耦合依然很高。

docker組件化修改

這是原結(jié)構(gòu)圖:

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式