# 1.2最佳实践
> 本章介绍了单入口和多入口之间的区别,以及微服务架构的一些知识,那么接下来,我们总结一下,如果你是公司的技术合伙人(CTO),你应该如何进行前中后期的技术选型呢?
## 前期
1. 后台管理系统:单入口,理由:方便功能集中化管理与使用。
2. HTTP API接口:多入口,理由:降低功能耦合性,适合高并发,以及向微服务架构看齐。
3. SEO的网站:多入口,理由:不要因为搜索引擎的运营推广策略而更改初衷,应该跟API接口保持一定的一致性,不同的业务模块最好以不同的二级域名形式呈现,为架构升级做准备
## 中期&后期
1. 后台管理系统:多入口,理由:由于公司业务规模开始不断膨胀,不同的业务子系统拥有不同的后台管理权限,因此尽早对系统进行变迁升级才是明智之举。
2. HTTP API接口:多入口(这时某一个接口可能已经成为单独的微服务),理由:转向微服务架构,使用服务发现和服务注册的接口开发模式,不间断地改造并升级系统
3. SEO的网站:多入口,理由:针对不同的前台子系统,采用各自的架构方式,并由不同的技术团队维护,方便人员分工管,业务统一,以及数据分析。