您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關如何使用SpringBoot技術棧搭建個人博客,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
個人博客這個東西在我大一下學期就想嘗試自己寫一個了。為什么會有這樣的想法呢,那是因為身邊有人搭建了一個漂亮的個人博客,那時的我感覺這個東西真是太棒了,既可以鍛煉自己的技術,又擁有了一個自己的地盤,你想怎樣就怎樣,我真的瞬間就被搭建一個自己的個人博客的想法吸引,義無反顧。
大二上學期開始嘗試做比較大的項目,那時的我還只是有理論知識的小白,寫一寫小的demo,但還沒有真正的做過一個完整的項目。
第一個社區項目,我覺得我自己成長的還是很快,學會了通過瀏覽器調試接口,了解了前后端交互使用ajax的一些基本知識,學會了怎么查閱開發者文檔,學會了怎么接入qq……盡管這段時間十分的累,但確實十分的充實,每天技術進步的同時,都會想一想下次把這個運用到自己的博客中,每次想到這些我就會十分的高興。
磕磕碰碰的結束了社區項目后,在對開發流程有了自己的認識與能力提升的基礎上,我迫不及待的開始了個人博客的搭建。后端當然是我自己負責,至于前端,考慮到別人沒有時間和可能跟我的想法不吻合等問題,我覺得還是自己負責吧,給了我莫大信心的當然還是學長自己搭建的博客的前后端都是他自己完成的。別人能夠做到,我當然也能了o( ̄▽ ̄)d。
當然也不是每個東西都是自己寫,那時的學業壓力還是比較大的,根本沒有時間系統的學習前端。所以我采取使用前端的框架Amaze來搭建博客的前端框架,雖說難度降低了很多,但也是十分的艱難,就這樣,博客頁面的搭建開始了。
不得不說在前端設計頁面這個方面上,我真的是太菜了,總之就是完全不知道怎么設計,最后寫出來的頁面十分十分的丑陋。Σ( ° △ °|||)︴。每次弄出丑陋的頁面,又要重新改,博客時間最大的花費就是在這里了,那段時間真的是非常的痛苦,每次都說不改了就這樣湊合著用了,但是明天來的時候依然打開了調試頁面把昨天想到的設計添加在上面o(╥﹏╥)o。
大二下學期,課程安排的十分緊湊,感覺就像回到了高中一樣,再加上參加了比賽,還需要分一些精力與時間到這邊,原本不充裕的時間就被無限的壓縮,導致原本覺得可以很快就可以完成的博客時間被無限的延長。一天天,一月月,時間就這樣不停的流逝。
終于在我不懈的努力下,在今年的5月份,博客的雛形終于完成了,寫博客,編輯博客,評論,閱讀這些基本功能終于前后端測試完畢,可以正式使用。迫不及待的將它掛上了我自己的服務器,當輸入自己的域名,真正在外網訪問到我的博客時,真的感覺十分的神圣。但看著這個頁面,哎又默默地按下了F12 o(╥﹏╥)o。又再次重構,再次重寫頁面,增加管理端,添加https。
不知不覺時間再次流逝,來到了六月底,頂著考試月的壓力,終于調試好了基本的功能,達到可以發布的地步了(也正是因為考試才在這么多天后開始寫這篇博客)。雖然還有一些最初設想的功能沒有完成,但是那都是我自己使用的東西了,在接下來的日子中會逐漸補全的。雖然有些晚,但還是慶祝個人博客的正式發布。o( ̄▽ ̄)d
歸檔留言
友鏈
后臺管理總體設計
目前java代碼感覺還是寫的不夠規范,下一步可能會重構一些代碼
在文章處加入redis緩存,提高加載速度
使用lazyload插件實現頁面圖片懶加載
添加寫文章時實時保存
關于如何使用SpringBoot技術棧搭建個人博客就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。