MODx - open source content management system. We use it to develop large and complex corporate websites.
Although this system is often put on a par with other popular CMS - Wordpress, Joomla, Drupal - it is not entirely correct. Development for MODx is fundamentally different from developing for Wordpress and Joomla. Their ideology and architecture differs. MODx - CMF - content management framework, and in this it is similar to Drupal, while Wordpress and Joomla - CMS - content management system.
MODx development has no sserious restrictions on the scale. Essentially site created for MODx can be developed and grown from simple landing page in complex web site and from it in multi-sites. MODx allows you to build upon your ins and absolutely seamlessly integrate them with existing solutions. MODx can integrate with CRM, ERP, any engine business processes, newsletters, online stores, its own specific systems without difficulty.
With all that MODx, MODx Evo imposes no restrictions on coding style and use of the API MODx. You can move in MODx any library you need. MODx Revo in this respect more rigorous and requires more knowledge (xPDO, ExtJS, etc.). But this development on MODx Revo much more flexible.
Layout as in MODx Revolution, and under MODx Evolution is virtually identical and makes no discomfort and not needs special way to compose template.
How Evergreen recommends using MODx to develop a different type of websites:
Developing sites for MODx is important to understand a limitations of this system:
If you are interested in the benefits of MODx and you understand its limitations, please contact us at firstname.lastname@example.org and we'll tell you everything you want to know.