Symfony2多个应用程序和以api为中心的应用程序

时间:2012-03-01 20:53:45

标签: api rest web-applications architecture symfony

我正在尝试以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,性能如何?

如果您有其他解决方案,请与我联系。

谢谢&问候每个人

0 个答案:

没有答案