2020年,修煉從個人博客開發開始

2020年已經過去9天了,LZ目前工作基本有半年了,20年要好好修煉,代碼要更厲害,思維要更縝密。其實很早就有做個人網站的想法。其實之前做了一個,前後端混編的代碼,大二寫完就沒在看過了,沒臉看哈哈哈哈。服務器也買了很久了,擱置了很久都沒有用,工作半年突然覺得自己翅膀硬了,想自己搞一個個人網站,當然主要功能是寫博客。或許我也不會依賴這個網站來存我寫的東西,畢竟CSDN這麼好用,也就是練練手。之前也折騰了一下服務器,現在的博客系統像WordPress,我也裝了一個。就是更新什麼的確實很麻煩,上手很快,有興趣的同學自行嘗試,教程網上很多,這就不再贅述。只是裝完之後,感覺除了裝逼啥都沒幹。感覺白白浪費時間,不值。

既然我有需求,我又懂那麼點技術,爲毛我不自己幹。開源的模板雖好,但總覺得在博客裏面寫一些隨筆日記不是很好,我想要的是有博客功能的生活記錄網站。至於能帶來什麼效益暫且不談,也算是驗證一下自己的技術能力。搞起來其實也是比較快的,畢竟域名服務器啥都有,環境也是搭建好的,想想需求,設計模塊,幹就完了。

先把功能模塊丟出來

 大概就是這幾個功能模塊,這個也是我參照了很多別的個人博客得出的。大家一看就懂的

服務端開發就用最熟悉的spring boot ,數據庫用mysql,再加上mybatis,redis,MQ的一些技術基本就足夠了。等項目基本成型之後,再把es接進來做全文檢索。Apollo也放在後面引入,先用配置文件做。

前端嘛就用vue + iView做,畢竟作爲後端開發,前端這邊東西懂的不多,後面還需要看文檔、博客進行學習,也是成長的一個方式。

整個項目看起來其實還是有些無從下手,畢竟誰也沒法一天寫出個CSDN,但讓你寫一個能夠上傳文章的網站,應該花不了多久。所以第一個版本,目標是快速上線,只需要最基本的功能。然後就是版本的迭代,那就比較容易了。

第一版首先要實現的是用戶域的功能, 不包含微信微博QQ登錄,然後就是能夠發博客,能夠評論即可。

這樣看起來就不是很難了。

在寫這篇博客的時候,其實對於第一版本已經有了部分的設計,本來覺得沒什麼的東西,現在要認真去思考。相信這個自導自演的項目會教會我不少。

這篇博客只是個開端,2020年大概用半年完成這個項目。後面會繼續更新進度,有厲害的大佬請多多指導。

 

 

 

 

發佈了27 篇原創文章 · 獲贊 3 · 訪問量 6318
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章