Another look at ModX

Note: This post is over 2 years old. You may want to check later in this blog to see if there is new information.

I’m working on a CSS-debugging article, but in the meantime I thought I’d share a more sober look at the ModX CMS.

I took a chance and used it to put together a static site AND a blog site for a client who needed both. I wanted a consistent login and editing interface, so I needed to try to stretch whatever I used in both directions.

ModX held up pretty well. It takes a lot of configuration if you start from scratch, and I kind of miss editing straight PHP. That’s where ModX is both beautiful and a pain: It puts a layer of pretty interface between the code and the front end that a platform like Wordpress doesn’t really have. It’s not as easily hackable. That’s not to say it’s not extensible, because it really can do anything I want it to. It’s plugin architecture is grand. Which leads me to discuss its plugins.

At first glance the boards were full of great looking plugins. However, quite a few of them are poorly coded and took more hacking than it was worth to make them work. And everything is dependent on a web of “snippets”, “chunks” and “template variables” which are enough to make a first-timer’s head spin. Once you get the hang of it and understand the flow, it’s relatively ingenious. Could use some refining, but a decent system.

Overall I’m still impressed with ModX. I think it will really shine from the client side when they realize they don’t even have to log into a back end editor to post or edit content. Everything can be handled from the front side, and with finesse. From a developer’s standpoint it’s a little less of a goldmine than I’d hoped, but I was easily able to create valid pages and structure my templates. Did I mention it has an awesome templating system?

» » » » » » » » »
  1. Kevin 08.24.07 / 12am

    So, Brett, I’ve been reading your blog ever since the post I read about MODx a while back. I was reviewing Joomla since it was the people’s choice at last year’s Packt contest (I don’t really understand why). But I found your blog post by Googling “tableless Joomla”. I have since done several sites after spending about six months learning MODx. This is my first CMS and I am new to site development.

    I guess I am wondering what happened to your interest in the product? Are you continuing to use it? I think it is a valuable tool and we’re not even up to version 1.0 yet.

  2. brett 08.24.07 / 4am

    Oh, I still use MODx. In fact, the major problem there is that most of the clients I’ve used it for are high profile and don’t want me talking about their design process or the innards of their sites, so it doesn’t get mentioned. But it’s an excellent CMS, and has stood up very well in large CMS positions.

Have your say

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>




Safari hates me