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