前言

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

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

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

但是呢,也漸漸覺(jué)得自己的個(gè)人想法有些影響了這個(gè)項(xiàng)目。在My-Blog博客系統(tǒng)最初的設(shè)計(jì)和技術(shù)選型上,其實(shí)docker算是幾個(gè)技術(shù)棧中我比較注重的一個(gè),因?yàn)榻荒甓鄟?lái)比較關(guān)注容器化技術(shù),因此,即使是在這個(gè)博客項(xiàng)目中,我也較多的將重點(diǎn)放在docker上,不管是開(kāi)發(fā)部署,還是以后的擴(kuò)展計(jì)劃上,更多的都是圍繞docker容器技術(shù)。

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

初露端倪

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

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

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

docker組件化修改

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

延伸閱讀

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