MODx (software)
From Wikipedia, the free encyclopedia
MODx | |
Developer: | The MODx Team |
---|---|
Latest release: | 0.9.5 / December 5, 2006 |
Platform: | Web / PHP / MySQL |
Use: | Content management system |
License: | GNU General Public License |
Website: | www.modxcms.com |
MODx is an adaptable Web Content Management System plus a robust Content Management Framework. Written in PHP and using a MySQL database back end, it provides an intuitive "manager" in an effort to make creating engaging web projects faster and easier for end users. Its flexible API and internal event override system aims to provide developers a straightforward way to change the core functionality or behavior of the application without having to resort to hacking the core code itself. It therefore allows for customizations as well as a more straightforward, simple future upgrade path.
MODx strives to be a flexible system that does not force specific development patterns and allows individuals to build sites in whatever method they so choose. It is relatively straightforward to emulate the building style of PHP-Nuke and derivates, Mambo, and Joomla!. It also provides an appropriately sophisticated users/groups/roles system to help developers hide or abstract needless complexity from site or application users.
MODx supports virtually any Javascript libraries for Ajax development. Because of the flexibility in its templating system, it is also one of the premier platforms for building web sites that validate as purely XHTML and CSS designs.
MODx works in all major browsers, including Safari, Firefox and IE. Similarly, its Module system allows for integrated forums, photo galleries, and other third-party applications to be integrated with the base framework.
MODx began as an add-on modification of Alex Butter's Etomite project, and was later forked upon Alex's request to discontinue MODx development.