Search the site (Close search)

Or choose a category

4 Reasons I Love MODX

MODX has been and will remain an integral part of our workflow at Reborn Media as we can use it to successfully provide a wide range of solutions for our clients. We don't use it exclusively, sometimes there are better or more appropriate solutions, however, in most situations that are put in front of me I end up saying “It's ok, MODX can do it!” Here are four reasons why.

MODX is a Open Source Content Management System

We have been using Modx as our primary CMS since the company began and although we have used other systems (mainly Wordpress) we have always come back to Modx as our primary solution.

There are dozens of CMS solutions out there (both open source and paid for solutions), and I don't claim to have knowledge of all of them but I have spent time researching some of the open source solutions. So what is it about MODX that keeps me coming back? Here are four reasons why I love MODX.

Open Source

The term open source can conjurer up different thoughts in different people. Some negative comments I hear include things like:

“Open source software isn't user friendly” or “It's not secure”.

While either these comments can be true (for both open source and paid for solutions) MODX doesn't suffer from either. One of the key benefits of open source software is it is essentially free and this is often reason many people use it. However, to appreciate the true benefits of open source software you have to look beyond just the price. The system can grow and improve organically via the community and therefore the overall product improves for the benefit of the users. Also, having full access to the source code allows you to extend and build upon and the code. This of perfectly leads onto my next point – creative freedom.

Creative Freedom

Creative freedom is the term that MODX use as their tag line but what does it actually mean? Well, for me it's perfectly summed up in the following sentence taken from the MODX site.

MODX fits your content. Unlike other CMSs, it doesn’t force you to adopt an engineer’s dogmatic view of how your website should work and be organized.

One of my favourite things about MODX is that its a system that is so incredibly flexible. It doesn't force you to build your site in certain way. Its theming system is logical and simple and you can easily take a existing website and plug it into MODX in a few hours. This freedom means that MODX goes further than just a CMS and actually becomes more of a framework that allows you to build far more complicated applications and sites without having to jump through hoops or work within the frustrating system limitations.

Custom Template Variables

Custom template variables are essentially custom fields that are used to extend default fields of a normal page or post (such as page title, content or description). Template variables can hold any kind of data you like (text, images, phone numbers, tabular data etc ). So why are they useful? Well by splitting a page down into different editable areas it gives the website editor so much more control and confidence over editing their pages. They can just upload an image where an image should go and add content in the specific areas. 

Now as I don't know enough about how other CMS's work I don't know how many other systems have this functionality, I do however know Wordpress quite well and I am always frustrated by not having template variables to hand when theming a site. I have seen quite a few solutions where content and been written raw html and shoved into widgets which are edited on a separate page. This is just a messy solution and not a good one for website editors.

Now I know there are a couple of good plugins for Wordpress that give you this functionality (“Advanced custom fields” is a particularly good one in my opinion), but it is not native to Wordpress and so its one of the features that for me, stands out for MODX.

Community

No open source CMS would be half as powerful unless it had a good community supporting it. One thing I love about the MODx community is the level of professional help and advice that is available. Maybe its because Modx isn't as 'plug and play' as Wordpress and therefore attracts more professional developers than enthusiastic 'hobbyists' but the forums are a fantastic source of excellent help and advice that you can trust.

Whenever I have needed a bit of advice on how to build something or fix a bug there has always been someone (quite often a member of the core dev team) that has been able to help. It always amazes me how much time and effort people give for free to help build a community around open source software – and so I take my hat off to the excellent MODX community.

For more information on MODX visit OurMODX development page

  • Share
Ally

About the Author - Ally Morris

Ally has been the driving force behind Reborn Media for the past ten years. He is proud to be part of a creative agency that is approachable and talks common sense to its clients.

Follow on LinkedIn
COMMENT / SEE RESPONSES

Comments (0)


This thread has been closed from taking new comments.

Want more content like this?

Fill in your email address and we will send you the links when we publish content.

Nobody likes spam and it should go without saying, but we wont sell or pass on your email address to anyone else. It will only be used to send you our newsletters. You can unsubscribe at any time as well.

Related Articles

19
Aug
mins
Saying no to spec work (creative work for free) #nospec

Saying no to spec work (creative work for free) #nospec

If you follow our twitter feed you will have noticed a recent flurry or tweets talking about speculative…

Continue reading

05
Nov
mins
The 3 R's: Research, Research, Research

The 3 R's: Research, Research, Research

In an industry where time is always lacking with budget constraints taking the time to research can be…

Continue reading

Drag and drop page builders - are they any good?

Drag and drop page builders have been a bit of an elephant in the room for some developers over the past…

Continue reading

Working with Modx and Vue.js

In this article I explain how I have simply used Vue.js inside an existing Modx website to add some awesome…

Continue reading

Google Reviews