在Laravel中解耦应用程序和API

时间:2017-06-22 11:48:46

标签: php laravel api laravel-5.3

我正在laravel中构建一个应用程序,它有两个部分,APP和API。因此,主要部分是开发人员的API,我预计会有大量的流量。该应用程序是API密钥生成和报告的简单界面。

截至目前,API和App都在同一个项目中。但是,我正在考虑将应用和API分离到单独的项目中。所以这里很困惑,因为laravel现在在同一个项目中提供web和api路由。那么,作为一个单独的项目还是单独的项目,这是理想的方式吗?

注意:我将在同一台服务器上安装这两个项目(如果选项是解耦),那么假设RAM为2GB,在同一台服务器上运行两个项目会对服务器产生什么影响。

1 个答案:

答案 0 :(得分:0)

我建议把它放在一个项目中。使用伪造服务器处理。使用digital ocean作为您的服务器。随着用户增加,添加更多数字海洋水滴。通常人们过高估计那里的网站流量。