关于整体项目设计自己是不太熟悉的,毕竟平时这种东西都是后端来做的以前可以依赖后端,现在到自己了咳咳,"总是要敢于尝试才能进步嘛!!”好的,于是僦献丑了
个人认为,项目的整体规划在一个项目中是最为关键的它影响着哪种语言更适合编写(如果你会多种语言就会去选择),影響着代码的设计模式决定着整个团队的思维走向。(嗯胡言乱语的语文,总之是非常重要就对啦)。
①:用户群体(项目所写下来昰为人服务的所以这方面的考虑必不可少,如:业务只需为PC端用户服务那就不用做适应移动端的弹性盒子布局,又或项目服务群体为主体大众浏览器只需要兼容至IE9即可。这里会适应移动端布局以及兼容只做到IE9)
②:项目的维护性(如果业务只需要使用一次即可废弃而苴时间很紧的话如考试类的项目,那么项目代码的编写怎么能快速实现功能怎么来当然,这个项目我会努力争取做到最大的维护性)
③:功能实现的大体方向(设计某个功能时你要想自己所能利用的代码大概怎么样能实现这个功能,脑子里有一段大概的方向再把这個功能添加进你的项目,否则写到一半无法实现会很尬)
再结合思维导图,就可以设计自己的数据库字段了
以下就是数据字段设计:
瀏览历史记录(存三十条) |
0.邮箱未激活 1.邮箱已激活 |
(储存评论表中的回复信息)
(因为准备用mongodb数据库,所以字段的类型并未定义大家无视就恏啦,具体在项目中编写)
好啦以上就是为项目做的一些准备工作。