溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何使用SpringBoot技術(shù)棧搭建個(gè)人博客

發(fā)布時(shí)間:2021-09-29 17:39:24 來源:億速云 閱讀:124 作者:柒染 欄目:大數(shù)據(jù)

這篇文章將為大家詳細(xì)講解有關(guān)如何使用SpringBoot技術(shù)棧搭建個(gè)人博客,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對相關(guān)知識(shí)有一定的了解。

最開始的憧憬

個(gè)人博客這個(gè)東西在我大一下學(xué)期就想嘗試自己寫一個(gè)了。為什么會(huì)有這樣的想法呢,那是因?yàn)樯磉呌腥舜罱艘粋€(gè)漂亮的個(gè)人博客,那時(shí)的我感覺這個(gè)東西真是太棒了,既可以鍛煉自己的技術(shù),又擁有了一個(gè)自己的地盤,你想怎樣就怎樣,我真的瞬間就被搭建一個(gè)自己的個(gè)人博客的想法吸引,義無反顧。

艱難的開始

大二上學(xué)期開始嘗試做比較大的項(xiàng)目,那時(shí)的我還只是有理論知識(shí)的小白,寫一寫小的demo,但還沒有真正的做過一個(gè)完整的項(xiàng)目。

第一個(gè)社區(qū)項(xiàng)目,我覺得我自己成長的還是很快,學(xué)會(huì)了通過瀏覽器調(diào)試接口,了解了前后端交互使用ajax的一些基本知識(shí),學(xué)會(huì)了怎么查閱開發(fā)者文檔,學(xué)會(huì)了怎么接入qq……盡管這段時(shí)間十分的累,但確實(shí)十分的充實(shí),每天技術(shù)進(jìn)步的同時(shí),都會(huì)想一想下次把這個(gè)運(yùn)用到自己的博客中,每次想到這些我就會(huì)十分的高興。

磕磕碰碰的結(jié)束了社區(qū)項(xiàng)目后,在對開發(fā)流程有了自己的認(rèn)識(shí)與能力提升的基礎(chǔ)上,我迫不及待的開始了個(gè)人博客的搭建。后端當(dāng)然是我自己負(fù)責(zé),至于前端,考慮到別人沒有時(shí)間和可能跟我的想法不吻合等問題,我覺得還是自己負(fù)責(zé)吧,給了我莫大信心的當(dāng)然還是學(xué)長自己搭建的博客的前后端都是他自己完成的。別人能夠做到,我當(dāng)然也能了o( ̄▽ ̄)d。

當(dāng)然也不是每個(gè)東西都是自己寫,那時(shí)的學(xué)業(yè)壓力還是比較大的,根本沒有時(shí)間系統(tǒng)的學(xué)習(xí)前端。所以我采取使用前端的框架Amaze來搭建博客的前端框架,雖說難度降低了很多,但也是十分的艱難,就這樣,博客頁面的搭建開始了。

永遠(yuǎn)也很丑的頁面

不得不說在前端設(shè)計(jì)頁面這個(gè)方面上,我真的是太菜了,總之就是完全不知道怎么設(shè)計(jì),最后寫出來的頁面十分十分的丑陋。Σ( ° △ °|||)︴。每次弄出丑陋的頁面,又要重新改,博客時(shí)間最大的花費(fèi)就是在這里了,那段時(shí)間真的是非常的痛苦,每次都說不改了就這樣湊合著用了,但是明天來的時(shí)候依然打開了調(diào)試頁面把昨天想到的設(shè)計(jì)添加在上面o(╥﹏╥)o。

無限延長的開發(fā)時(shí)間

大二下學(xué)期,課程安排的十分緊湊,感覺就像回到了高中一樣,再加上參加了比賽,還需要分一些精力與時(shí)間到這邊,原本不充裕的時(shí)間就被無限的壓縮,導(dǎo)致原本覺得可以很快就可以完成的博客時(shí)間被無限的延長。一天天,一月月,時(shí)間就這樣不停的流逝。

終于弄出了雛形

終于在我不懈的努力下,在今年的5月份,博客的雛形終于完成了,寫博客,編輯博客,評論,閱讀這些基本功能終于前后端測試完畢,可以正式使用。迫不及待的將它掛上了我自己的服務(wù)器,當(dāng)輸入自己的域名,真正在外網(wǎng)訪問到我的博客時(shí),真的感覺十分的神圣。但看著這個(gè)頁面,哎又默默地按下了F12 o(╥﹏╥)o。又再次重構(gòu),再次重寫頁面,增加管理端,添加https。

Blog1.0正式發(fā)布

不知不覺時(shí)間再次流逝,來到了六月底,頂著考試月的壓力,終于調(diào)試好了基本的功能,達(dá)到可以發(fā)布的地步了(也正是因?yàn)榭荚嚥旁谶@么多天后開始寫這篇博客)。雖然還有一些最初設(shè)想的功能沒有完成,但是那都是我自己使用的東西了,在接下來的日子中會(huì)逐漸補(bǔ)全的。雖然有些晚,但還是慶祝個(gè)人博客的正式發(fā)布。o( ̄▽ ̄)d

項(xiàng)目截圖

如何使用SpringBoot技術(shù)棧搭建個(gè)人博客歸檔如何使用SpringBoot技術(shù)棧搭建個(gè)人博客留言

如何使用SpringBoot技術(shù)棧搭建個(gè)人博客友鏈

如何使用SpringBoot技術(shù)棧搭建個(gè)人博客后臺(tái)管理如何使用SpringBoot技術(shù)棧搭建個(gè)人博客總體設(shè)計(jì)

如何使用SpringBoot技術(shù)棧搭建個(gè)人博客

項(xiàng)目優(yōu)化方案

  • 目前java代碼感覺還是寫的不夠規(guī)范,下一步可能會(huì)重構(gòu)一些代碼

  • 在文章處加入redis緩存,提高加載速度

  • 使用lazyload插件實(shí)現(xiàn)頁面圖片懶加載

  • 添加寫文章時(shí)實(shí)時(shí)保存

關(guān)于如何使用SpringBoot技術(shù)棧搭建個(gè)人博客就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI