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