用Node.JS+MongoDB搭建我的博客(成品展现)

在博客里能够随意畅写和分享本身喜欢的技术,和网友分享知识也是一种提高。根据本身所发表的博客也能更加加深印象。html

与此同时写博客也能够提升本身的写做能力(虽然不咋地),但我相信博客只会越写越有质量的。前端

我的纯碎为了练习nodejs而作出来的一个博客,给个Star就是我最大的动力!node

该系统已中止更新维护,等我有机会接触NodeJS再来写关于NodeJS的博客。git

博主才艺疏浅,若有误人之处,望告知。如下正文:github

这是一个开源的我的博客系统(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)数据库

数据库:MongoDBjson

前端库:jQuery前端框架

前端框架:Bootstrapapp

博客功能:

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,内附启动教程)

相关文章
相关标签/搜索