基于nodejs+mongodbCM雏形基本完成
发布于 8天前 作者 doramart 142 次浏览 来自 分享

基于nodejs+mongodbCM雏形基本完成 经过一个多月的加班加点,终于把cms框架雏形搭建起来了,一直想自己开发一套cms内容管理,以前尝试过用java,但是对于基础不牢固的我遇到很大的困难,很多难啃的骨头最后搁置,毕竟是做前端开发的,对于java的理解还是不够深刻,今年初初次接触nodejs,发现它的强大超过我的想象而且更容易接受,以javascript为基础编写后台语言,是不是如鱼得水呢??经过再三考虑,毅然开始深入了解nodejs,果然,用它开发后台的速度远远超过java,从接触到现在,我可以预言的是,未来中小企业网站的开发,会更多的向nodejs靠齐, 异步的调用和基于googleV8引擎,让网站反应速度更快。特别适合前端开发人员学习,进而往全栈开发方向发展。编程思路也接近MVC框架,nodejs express 的路由机制 跟java的 struts类似,但是更为简单,nodejs 的路由机制 也更好的规范了对权限的控制,javascript如此广泛应用使得nodejs的更强功能的开发成为可能,据说paypal,非死不可 等也正在用nodejs布局网站。 这一两个月自己搭建了cms的雏形 ,也查了不少的资料,标记一下:

设计之初就考虑了兼容性问题,当然低版本的IE就不考虑了,采用了bootstrap架构 完全兼容移动端,下面是在iphone现实的效果(前台)

PC端登录 psb1.jpg

后台管理,后台管理比较简单,包括了管理员模块,会员模块、邮件模板管理、广告模块、以及基础的文档管理、文档类别管理等相关模块,后台目前还不够健壮,需要进一步完善,后台也是完全兼容移动设备

psb2.jpg

文档发布模块

psb4.jpg

广告管理模块 psb5.jpg

邮件模板设置(主要用在用户注册和找回密码,用户邮件显示的形式)

psb6.jpg

还是nodejs初学者,一个人独立开发,很多地方会不完善,需要不断迭代改进,在此标记一下

演示地址: http://www.doramart.com

如果需要看后台,后续可以放出入口出来,真诚希望大牛可以提出宝贵意见

4 回复

很棒,继续加油,样式和功能可能还需要规划一下

@i5ting 3Q 这方面也正在考虑继续优化

我也在造轮子

回到顶部