node mysql 搭建博客_用Node.JS+MongoDB搭建个人博客(成品展示)

在博客里可以随意畅写和分享自己喜欢的技术,和网友分享知识也是一种提升。根据自己所发表的博客也能更加加深印象。

与此同时写博客也可以提高自己的写作能力(虽然不咋地),但我相信博客只会越写越有质量的。

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

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

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

这是一个开源的个人博客系统(GitHub):

用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,不是设计。博客主页虽然简单,但重要的是内容。图片的吸引力远远比文字大得多,所以我尽量就避免了使用图片,实现最简单化。

a84f40b20514911cc71efcdef8a196fc.png

博客留言板

810d40345f608c3f4e4992dd00646086.png

博客管理后台(写博客页面)

195705d8d07728e3b70d3c95267ed400.png

博客后台管理页面(文章管理)

d32f881afb101c2d94a5fc14e06e261e.png

博客后台管理页面(用户数据)

91da95d8fb20818b61d6c74ef0c0cded.png

基本功能都在这里了,该作品纯碎是个人练手NodeJS所做出来的一个博客,如有建议,望告知。

GitHub:点我打开(喜欢点个star,内附启动教程)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值