First of all: Innomatic is not (only) a PHP framework.
So you can’t directly compare Innomatic with frameworks such as Symfony, CakePHP, Zend Framework and so on, which are very good, first class PHP frameworks; nor Innomatic wants to compete with them. Instead, you can use and integrate your favourite framework with Innomatic, if the ones provided by Innomatic are not a good fit for your requirements.
A common PHP framework generally serves the purpose of speeding up a single Web site/application development, providing a structured files skeleton, standardized APIs, already available implementation of design patterns such as MVC, coding standards and so on.
This is true for a certain part of Innomatic too, but the latter is a new system of its own. You can think of Innomatic as a container of multiple, shared Web based applications made accessible to separated customer’s/organization’s profiles (called “Domains”) within the same Innomatic installation, in particular administrative-type applications such as a CRM, Intranet, CMS, e-Commerce and so on, with a modular approach, e.g. you can enable certain applications to some Domains only.
Read more here: http://www.innomatic.org/wiki/differences_from_other_php_frameworks.
