1. 程式人生 > >(一)基於SSM+Redis+Nginx+FastDFS的部落格網站

(一)基於SSM+Redis+Nginx+FastDFS的部落格網站

 

這篇部落格介紹的是自我用了SSMspringSpringMVCMybatis)後,基於一個前端模板做的一個網站。由於自己比較喜歡做分散式架構的網站,所以就基於自己現有所學的技術實現某些功能,當然肯定有很多可以改進的地方。基本框架用的是SSM,資料庫用的是MYSQL,快取用的是Redis,FastDFS用於儲存圖片,當然還用了Nginx。


目前只將專案、redis、資料庫、檔案系統進行分離。如圖



下面講解下基於自己目前懂的並且能做到的前提下,想將專案分離成什麼樣。

專案分離:前臺展示和服務層分離,方便後續有手機客戶端,前臺展示通過http請求呼叫或者dubbo外掛,在其他的專案中使用過這兩種方式分離過,以後有機會再貼出來分享下。

redis叢集:一致性雜湊。點選開啟連結

資料庫:讀寫分離。mycat使用。


 該網站屬於部落格型別,主要用於個人記錄。


 接下來我會一步步介紹這個系統(主要是後端),由於這個系統是在半年前做的,有些地方記得不是很清楚,而自己也是第一次寫部落格,可能有很多地方表達得不是很清楚,請見諒。


 下面的是幾張效果圖。