各位也可以以分答为例来做分析,以下是分答的前端功能结构图。问题:1、哪些功能是后台必备的(与产品无关,后台一般都有的功能)?2、如何通过前台功能分析出起后台有哪些功能?3、如何梳理后台功能的结构图?
首先可以做一个判断,分答作为一个内容平台,后端必然是内容的组织、运营功能。
内容的编辑排列可能是纯人工(比如某个专题页)、半人工(选定主题和筛选条件由机器自动生成内容)。
其次是基本的内容审核、账号管理功能。
另外一些需要更新的静态页面可能也是在后台控制的,比如关于、如何使用、更新日志等。
接下来回答问题。
1. 后台必备的功能
账号管理功能,对账号的统计、信息编辑、有效性控制的功能。只要平台存在账号体系,必然有这个功能。
内容的审核功能,用户发布的内容对平台是有风险的,必须要在后台审查。
2. 如何通过前台分析后台的功能
考虑这样的问题,你所看到的页面,可以在不通过人工干预的情况下自行生成吗?如果不能,那么就可能存在对应的后台功能进行控制。
如果这个页面能够自行生成,但是人工控制可以做到更好、规避政策风险,那么也可能有对应的后台功能。
比如,首页的热门回答、热门搜索等。这个可以通过观察得到答案。
3. 如何梳理后台功能结构
根据你所整理的前端页面结构再配合第二个问题的判断,已经可以大致画出结构图了。