Я недавно начал работать в компании, основным продуктом которой является приложение на основе Zend Framework, состоящее из нескольких модулей. Планируется использовать систему управления контентом с модулем внешнего интерфейса (по умолчанию), чтобы маркетологи могли управлять общедоступным веб-сайтом.
В настоящее время я оцениваю возможные решения, и мне было интересно, может ли одна из CMS на основе Zend Framework (а именно pimcore, concrete5, TomatoCMS) быть включена в существующее приложение. Кто-нибудь сделал это и достиг (более или менее) плавной интеграции одной из этих систем в существующее приложение Zend Framework?
Возможно, мне придется добавить, что модуль внешнего интерфейса не является «пустым». Уже существует довольно обширный процесс регистрации (основанный на формах Zend), и я предполагаю, что CMS должна иметь возможность "обтекать" это или что-то еще.
Полагаю, другим вариантом было бы накатить наш собственный (возможно, на основе Digitalus), но я бы предпочел этого не делать, если есть лучшие решения.
Есть ли у кого-нибудь опыт интеграции CMS в существующее приложение Zend Framework, как описано выше? Любой вклад будет высоко ценится.
Спасибо!