有界面,背后却空着?
App 或网页的界面有了,可存数据、取数据的服务器没有。就算有,用户一多也会变慢、数据会乱、权限开始漏。后端这东西,一开始设计错了,后面往往得整个重写。
我们做什么
-
API 设计与实现
做 App 和网页要调用的 API。命名和规则定得一致,以后别的界面接上来也能照用。
-
数据库设计
存什么、怎么存,把结构定好。一开始定得好,数据就不会乱,长大了也不会变慢。
-
登录与权限
注册、登录、谁能做什么,权限都立起来。这是为了不让别人的数据漏出去。
-
为越来越多的用户做准备
现在十个人用还是一万人用,都撑得住地设计。提前看到会成为瓶颈的地方,也让费用不会突然蹿上去。
你会拿到的东西
有哪些 API、数据怎么存、服务器和密钥在哪,都写成文档留下来。整理成前端开发者或下一个人就算不懂服务器也能接上的样子。
这样开始
-
说说需要什么
告诉我们是给哪个服务做背后、要存什么数据、要调用什么功能。
-
设计与报价
先把数据结构和 API 清单定下来,再把范围、费用、周期整理给你。
-
开发、接入、交付
按谈妥的范围做出来,接到 App 或网页上,连同文档一起交给你。
适合这样的地方
- 界面做好了、需要背后跑着的服务器的地方
- 用户变多、现在的服务器开始变慢或出乱子的团队
- 想从一开始就把数据库好好设计一遍的地方
常见问题
- 和第三方接入有什么不同?
- 接入是把支付、通知这类已经现成的外部服务接上,这个产品是新做一台存和管我们自己数据的服务器。
- 用什么技术来做?
- 不预先定死。看服务规模和之后的维护,挑合适的。优先用以后好招人的常见技术。
- 做完之后也管维护吗?
- 管。服务器巡检、备份、安全更新,可以接着走网站维护交给我们。