我正在尝试以Symfony2为中心的应用程序,并重新使用所有捆绑包作为Web前端应用程序。该应用程序将分为三个API,FrontEnd,BackEnd,以便我们可以像服务包一样对API进行编码,并在整个洞应用程序中使用它,并为我们的应用程序提供API。 FrontEnd将使用API作为服务,它将具有供用户使用的所有前端。而BackEnd也将使用API,但提供了一个不同的URL来管理应用程序。
这是我使用的结构:
/app_api
/app_frontend
/app_backend
/bin
/src
/vendor
/web_api
/web_frontend
/web_backend
这将被描述为:
api.domain.com (app_api, web_api)
www.domain.com (app_frontend, web_frontend)
backend.domain.com (app_backend, web_backend)
你怎么看? 这是有效的吗? 即使我们使用APC,性能如何?
如果您有其他解决方案,请与我联系。
谢谢&问候每个人