项目简介
阿里百秀,内容管理系统,分为内容管理和内容展示两大核心功能。
1.功能模块
1.1内容管理
模块
功能
用户
登录,退出,用户增删修订改查
文章
文章管理
分类
分类管理
评论
评论管理
网站设置
关键字,描述,网站徽标,轮播图
1.2内容展示
模块
功能
首页
导航,文章数据展示
列表页
根据分类显示文章列表
详情页
文章详情数据展示,实现评论功能
2.开发模式
2.1前一级混合开发模式
所有HTML代码和数据在服务器端组装好,一次性将所有内容发送到客户端,浏览器执行代码,将内容呈现给用户
问题:
前一级开发人员对互相的代码都不是别熟悉,混合开发两者在处理互相的代码时非常困难
在开发的过程中难免会出现代码互相覆盖,导致工作量倍增
2.2前一级分离开发模式
好处:职能,分工明确,独立开发,互不影响。
3.项目架构
系统分级
使用技术
数据层
mongoDB
服务层
node.js(表达)
客户端
art-template,jQuery,font-awesome,swipe
4.项目运行环境搭建(运行项目必须知道的事情)
安装node.js软件并测试其是否安装成功
win +
1