关于 Web 和 mobile API 的一些疑问
假设目前已有laravel web部分和mobile api部分,这哥俩是放在一个项目目录中的,目的是可以保持业务逻辑高度一致性。
然后需求来了:
1.我要将域名独立出来,原来是xxx.com/api
,现在我要变成api.xxx.com
,web端大部分内容我不需要ssl加密,所以想把 api 单独出来做 ssl 加密
2.我希望把api部分使用lumen实现,web 部分还是 laravel 5.1,现在的方法是人工保持web和api的逻辑一致性,但是这样实在是太低效了,web 改动一点点就需要同步一下
所以请教各位:将 web 和 api 两部分进行分离的最佳实践是什么?
推荐文章: