首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 5 Api &网站架构

Laravel 5 Api &网站架构
EN

Stack Overflow用户
提问于 2015-08-13 02:40:34
回答 1查看 693关注 0票数 4

我有一个大型的Laravel 5应用程序,我很难以一种可管理的方式构造它。我看过几个不同的例子,但我希望有这种设置经验的人投他们的两分钱。

该项目包括:

  1. 促销网站和博客
  2. 一个用于移动应用程序的restful (用AngularJS构建)
  3. 用于管理博客和应用程序使用的几个实体的CMS

在未来的某个时候,促销网站可能会使用应用程序中的数据。

API、blog和CMS似乎都在同一个Laravel项目中很难解决。虽然我喜欢为API使用Lumen并将各种服务分离到自己的项目中的想法,但项目应该同步部署,因为它们使用的是相同的数据库。

我应该将它们分成单独的代码存储库,还是将它们组织到一个Laravel项目中?

如有任何意见,将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2015-08-13 05:04:16

在部署、业务和工作人员方面,单独的包总是有意义的。当在一个独特的体系结构中设计时,这些层可以并肩作战,没有问题(在php中,想想名称空间)。

我还建议在设计架构时考虑到规模因素,如果适用的话。

所以,在投射你的PSR-4 autoload classmaps时,要有创意(并且要有思想)。如果还没有,您可以可能需要这个。

此外,请确保交叉优化您的研究与http://laravel.com/docs/5.1/packages

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31978622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档