一个基于NodeJS开发的APP管理CMS系统
花了大概3周独立开发了一个基于NodeJS的CMS系统,用于公司APP的内容管理( **公司APP?广告放在最后 ^_^ ** ,管理员请理解~~~ )晚上看了部电影还不想睡,闲着也是闲着就作下小小总结~ CMS 简单的架构初始架构: 主要: NodeJs + Mongodb + Express + connect-redis; 后来变更: Mongodb -> Mysql; connect-redis -> express-session 一些小坑楼主做了2年半小前端,后来转NodeJS(所谓的大前端)后端,期间做过自学过一段时间PHP(基于 ThinkPHP ,Wordpress ), 但是 NodeJS不同,个人感觉,NodeJS对于新手( 不了解AMD机制 )可能曲线是非常陡峭的,到后面反而慢慢平滑上升(这里应该有大神的板砖~欢迎~~~), 个人建议 小前端(基于浏览器端的“页面仔”)都应该懂或者了解一门后端语言,知道后端接口的数据是怎么来的(或者为什么没的~)并强烈推荐 NodeJS 毕竟是我们自己熟悉的语言 JS (这里再次感谢 Ryan Dahl 在2009年2月的疯狂Coding)再贴一下 大神的 NodeJS学习线路图 Mysql :这里用的都是 insert、delete、update、select、where、and 、or、order by、limit、like、count(*)、alter…… 没啥高级的拿得出手 后端:由于后面采用了 Mysql 所以,路由里面就塞满了 SQL语句,不废话贴个代码: 前端:前端一开始兴致勃勃的用 SeaJS,后来也懒得 config 的,直接就贴 url了…… WEB原型图和业务逻辑关于需求: 一、内容管理
二、会员账号管理
三、贴纸管理
四、消息查询
五、微信SDK加密API
以上,业务需求完毕~ GitHub 源码mysql表就不提供了(那提供了源码 也没什么卵用啊~ yes) 需要请fork https://github.com/highsea/hi-cms
这里是广告最后,你的打开方式没有问题,但这其实是广告…… 欢迎下载辣妈加上萌宝贴图秀: 小脚丫 目前正在 测试中…… |
|
来自: 昵称10504424 > 《工作》