Frequently Asked Questions

Frequently Asked Questions


How do you properly capitalize “MODX”?

With the relaunch and rebranding of MODX, the proper usage is all uppercase, exactly like the logo.

↑ Back to Top
How do you pronounce MODX?

Please see this blog post. In short, it’s intended to be a soft-o, as in “modular”, plus the “x” as in “extendable”. It was never intended to be pronounced with a long-o as in “mode”, but if you insist we can live with that too (even though it’s wrong). You can also see the MODX Wikipedia entry for the international phonetic pronunciation.

↑ Back to Top
What do I need to run MODX?

MODX runs on a variety of machines and environments. You’ll have best results by using a recent version of PHP, MySQL and Apache. For friendly URLs the fastest route to success is using the Apache mod_rewrite module. For more information you can view our General Requirements page.

↑ Back to Top
What’s the fastest way to get familiar with MODX?

MODX has some amazing community members who’ve written some incredible tutorials and books on our humble Open Source CMS project. You might want to review our getting started guide to quickly familiarize yourself with the MODX way.

↑ Back to Top
How much does MODX cost?

The MODX project does not charge any licensing fees for using our software. Licensed as a GNU GPL project, the only costs you’ll directly incur are those you choose, such as servers, services and bandwidth. Of course we encourage folks that find our software helpful to support MODX if they can.

↑ Back to Top
How do I submit a fix for a bug in the code?

If a bug report for an issue does not already exist for the particular problem, please create a report in our Revo bug tracker or the Evo bug tracker. You can submit pull requests on the MODX Github account. Like many other Open Source projects, code submissions must be accompanied by a CLA.

↑ Back to Top
How do I get source commit privileges?

MODX uses Github so that direct commit access is not needed in order to participate in contributing to the code. Anyone can start making pull requests against the code bases at Github, but make sure you’ve got a signed CLA first.

↑ Back to Top
How good is MODX?

MODX is so good, Chuck Norris cowers in fear.

↑ Back to Top
Do I have to know how to code in order to use MODX?

To run a site from day to day, definitely not. If you’re familiar with Microsoft Word you typically can be productive in MODX in an hour or less for sites that have been set up for “normal” content editors and end users. To set up a site you should be familiar with the basic building blocks of the web: HTML, CSS and JS, and be proficient in building sites manually.

↑ Back to Top
Can I use my favorite Javascript library with MODX?

Yes, MODX imposes no restrictions whatsoever on what comes out on the front end.

↑ Back to Top
How big of a site can I build with MODX?

For the MODX Evolution branch of software, and depending on your server configuration, the caching system may run into size and performance limitations around 5,000 documents, but this is only a rough guideline. MODX Revolution virtually eliminates most size and scale limitations when properly configured.

↑ Back to Top
Why multiple versions?
  • 0.9.6.x – the original code base that started with it’s first production/stable release as version 0.9.0 at the end of October 2005. No longer supported.
  • Evolution – a cleaned up and refined distribution of 0.9.6.x with conventions and terminology more in line with our totally rewritten Revolution release.
  • Revolution – a fully object oriented and complete clean rewrite that was in development for almost 3 years before its initial release. It is intended to addresses limitations found in the original code base such as having a truly recursive parser and to scale well beyond Evolution’s (theoretical) 5,000 document ceiling.
↑ Back to Top
Can I upgrade from my exisitng 0.9.6.x/Evolution site to Revolution?

In most cases an upgrade will simply work with the help of some site migration Add-ons. If you have proprietary code (Snippets) you may need to make minor modifications to update to the new API.

↑ Back to Top
Does MODX offer revisioning and rollbacks? Publishing workflow?

These features are not currently in the core release, but they are planned for a later releases of Revolution.

↑ Back to Top
Why doesn’t the MODX Manager validate?

You have to know the rules in order to break them, and we know the rules. In addition, lack of strict validation in the Manager has absolutely zero impact on usability or functionality, and in fact has just the opposite effect in this case.

↑ Back to Top
Can MODX run multiple sites off of a single installation?

Yes. Though the technique is different on each version. For instructions for multiple sites in Evolution/0.9.6.x, see the instructions in the forums. For Revolution, see the wiki article for one method.

↑ Back to Top
Does MODX support multiple languages?

Yes. The back-end manager is available in multiple translations languages. For front-end sites with multiple languages, please see several solutions in our forums.

↑ Back to Top