Linux.com

(FILL IN THE BLANK) is a new promissing open source cms

Posted by: Anonymous [ip: 68.127.118.138] on January 14, 2008 05:40 PM
"(FILL IN THE BLANK) is a new promissing open source cms" I am not impressed unfortunately. After using modx, and to many other cms, I have this to say: learn to program! This might sound like a pointless rant, but hang with me for a second. Until programmers know patterns, and follow them strictly, you will have very many promising projects that all end in decay and wonderful tasting spegatti code. Seriously, does this kind author of modx know the difference between builder and abstract factory? Ask yourself where is there already 100 open source php cms projects out there. They start with so much potential, but follow the same slack standards as everyone else. Modx isn't test driven either.

After the long depressing study of most worthy cms out there, I found this:
Modx - decent, but the main killer for me is that html is stored in database, which
means my designer can't go in with his WYSIWYG tools. Not a big deal, and I would have stuck
with it if it wasn't for this. I also plugged in Wordpress for a blog.

Lenya- strongest showing, and best focus for what cms should be. Template customization is
a pain, but better than other projects. Html is saved to xml, which works great in WYSIWYG.
Authoring is pretty easy, and nearly logical. Code is maintained by the apache foundation, and is test-driven.
Great modularity for design since it relies so heavily on css.

Plone - robust, many features, test-driven, based on Zope, and that's it's weakness. Zope being a framework,
in my opinion, the learning curve is so terribly high and unmanageable, this must be simplified. A framework can't
make everyone happy in my opinion. Oh, just try to customize the header in Plone, while maintaining it's original widgets.
It's a terrible, boring quest, and I don't suggest it for any of you!

So, I ended up making a simple template of my own: nice htaccess, error pages, mod_rewrite rules, header/footer inclusion, keyword /description insertion, and a couple other simple things. I plan to release this simple method for simple websites later. I tried http://code.google.com/p/simple-php-framework/ and a couple others, but was very unhappy.

Should you want to make a web application, my vote is codeigniters php framework. It's decent.
Adam Temple

#

Return to MODx: A promising open source CMS