在博客里可以隨意暢寫和分享自己喜歡的技術,和網友分享知識也是一種提升。根據自己所發表的博客也能更加加深印象。
與此同時寫博客也可以提高自己的寫作能力(雖然不咋地),但我相信博客只會越寫越有質量的。
個人純碎為了練習nodejs而做出來的一個博客,給個Star就是我最大的動力!
該系統已停止更新維護,等我有機會接觸NodeJS再來寫關於NodeJS的博客。
博主才藝疏淺,如有誤人之處,望告知。以下正文:
這是一個開源的個人博客系統(GitHub):
點我進入GitHub地址(覺得好就點個star)
用Node.JS+MongoDB搭建個人博客系列:
用Node.JS+MongoDB搭建個人博客(成品展示)
用Node.JS+MongoDB搭建個人博客(安裝環境)(一)
用Node.JS+MongoDB搭建個人博客(app.js接口文件)(二)
用Node.JS+MongoDB搭建個人博客(model目錄)(三)
用Node.JS+MongoDB搭建個人博客(萬眾期待的router.js)(四)
用Node.JS+MongoDB搭建個人博客(頁面模板)(五)(結束)
技術選型:
后台:Node.JS(Express)
數據庫:MongoDB
前端庫:jQuery
前端框架:Bootstrap
博客功能:
1:寫博客
2:博客文章分類
3:留言板
4:瀏覽,點贊
5:獲取訪問者當前位置
目錄結構:
data 數據庫文件夾
model 模塊目錄
---- db.js 封裝了對數據庫的操作(增刪改查)
---- md5.js 封裝了md5加密函數
---- setting.js 封裝了對數據庫的接口
node_modules 項目依賴包
public 靜態資源目錄
routers 路由目錄
---- router.js 對請求接口的統一處理
views 模板目錄
app.js 入口文件
package.json 文件依賴配置包
博客首頁:
我們的着重點是NodeJS,不是設計。博客主頁雖然簡單,但重要的是內容。圖片的吸引力遠遠比文字大得多,所以我盡量就避免了使用圖片,實現最簡單化。
博客留言板
博客管理后台(寫博客頁面)
博客后台管理頁面(文章管理)
博客后台管理頁面(用戶數據)
基本功能都在這里了,該作品純碎是個人練手NodeJS所做出來的一個博客,如有建議,望告知。
GitHub:點我打開(喜歡點個star,內附啟動教程)