基於nodejs+mongodb的CMS管理系統

想要嘗試一下node項目, 因此也是第一次寫後臺管理的系統, 不少東西可能實現的比較粗糙, mongodb的數據格式也是在不斷的寫了改, 改了寫, 連表查詢語句長的很, 這個暫時就沒辦法了, 若是感興趣的話能夠本身從新寫一份.node

GitHub項目的地址:github.com/qinvz/qinvi…react

功能預覽圖:nginx

功能詳情:

  1. 視頻,漫畫以及文章三類的增刪改查, 以及分類.
  2. 用戶以及評論功能.
  3. 商城以及充值碼功能, 這塊感受不是很好寫, 估計有些問題.

代碼結構:

project
│   config.js        //配置文件
│   app.js           //入口文件
|
└───public
│   │───backend      //後臺面板文件
│   │───img          //靜態圖片文件 
│   
└───rest
    │───controllers  //業務邏輯
    │───middleware   //中間件
    |───models       //mongodb數據定義
    |───routes       //路由
    |───utils        //其餘
複製代碼

使用:

安裝mongodb, 而後修改config.js裏面的數據庫鏈接地址, node app.js就好了.git

backend文件夾以前寫好的後臺管理系統, 是打包過的, 想要使用的話要配置nginx, 暫時還沒寫文檔.github

用途:

這套系統寫得很粗糙, 之因此拿出來主要仍是可以方便你們去擼項目, 畢竟每天作業務實在是有點沒意思, 想玩點其餘的東西的話也好有個基礎在, 不管是玩node仍是學習react啥的也方便點.mongodb

阿里的egg.js暫時看了一點點, 感受很強大的樣子, 不過最近業務繁忙, 估計是沒什麼時間去研究了............數據庫

歡迎指正錯誤, 畢竟經驗不足, 參考此項目能夠, 可是不要太相信哈哈哈哈bash

相關文章
相關標籤/搜索