Я пытаюсь создать приложение, ориентированное на Symfony2, и повторно использовать все пакеты для веб-интерфейса.Приложение будет разделено на три API: FrontEnd и BackEnd, чтобы мы могли кодировать API как Service Bundle и использовать его во всех приложениях, а также предоставим 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?
Если у вас есть другое решение, сообщите мне.
Спасибо и привет всем