hyperf 实战之功能模块分析以及数据表创建
1507
0
0
通过前面我们对框架的完善,api 接口已经可以着手开发了。但是在实际工作中,大家往往会先参加需求评审,然后对照需求划分模块,讨论技术架构,创建数据表,最后才开始开发。今天我们走一遍这个流程。
前端的模板页面已经上传到 https://github.com/bailangzhan/questions-html 了,大家自行下载。假设这些页面就是需求评审下来的结果。
页面一共有6个,分别是登录页 login.html、注册页 signup.html、问题列表页 index.html、问题详情页 view.html、提问页 ask.html 和搜索页 search.html。
我们开始对这些需求分析整理,如下:
为了让大家尽可能多的学习 hyperf 的相关知识,在保持功能合理的情况下,我会尽可能多的去扩展功能上的实现。
比如问题的内容会保存在七牛的 cdn 空间,热榜依赖 redis ,搜索用 elasticsearch,日志保存在 mongo 等等。
下面先贴一下相关的数据表
CREATE TABLE
还有85%的精彩内容,购买继续阅读
- 评论区
共13条评论
登录
后发布评论