一、项目开发一般流程
-
需求分析
-
交给开发,测试,主管,产品,再次确认需求是否可行
-
开发阶段
进行联调,然后提交测试不同环境:
dev----是与前端联调的环境
test----交给测试开始测
release----预发布环境
master----正式环境git:版本控制,多人协作开发的工具
二、博客数据表分析
-
用户表
扩展auth_user表,增加phone, avatar, create_time字段
一对一站点表 -
站点表
站点名称、站点标题、站点样式 (xxx.css 存储css路径) -
标签表
标签名
一对多站点表 -
分类表
分类名
一对多站点表 -
文章表
标题、摘要、内容、时间
优化的地方:点赞数 + 1、点踩数 + 1、评论数 + 1一对多站点表
多对多标签表<