Before your eyes glaze over and you click on a link to go elsewhere, read the definition of a CMS:
Content management system (CMS).
The computer software, housed on your site’s Web server, that manages the publishing of content (text, images, video, documents etc.) to your website. Popular examples include Joomla, WordPress, Drupal, Realm Platform and even Blogger.com.View this page which shows some types of content a CMS can manage. Document created for rdCMS (now Realm Platform).

My Experience With CMS’s
Am I qualified to write an article on what is, or should be the world’s best CMS (Content Management System)? Maybe, maybe not. I’ll let you decide that by telling you briefly my experience with them.
I started designing websites in 1999 (9yrs ago at the time of writing this) and after developing sites for larger and larger clients, the maintenance of the content became so much of a handful that I was forced into the realm of CMS powered websites. I started by introducing small pieces of manageable bits of content, like news modules and custom written photo galleries, to going the whole hog with some open source systems.
In between all that we somehow managed to write our own CMS, which is now a thing of the past. A beautifully created system that went by the name of SimpleCMS, we stopped development on it only a few months ago for various reasons. The main ones being that the open source generation is creating such wonderful pieces of software and the proprietary (commercially sold) systems spend so much money and time not only on their creation, but their marketing and sales.
Am I qualified? You decide.
The Short Answer – It Depends!
I hate giving that answer to a question, and I hate receiving that answer when asking one. Quite frankly, there is no other way in this instance. It depends on your requirements, it depends on your budget, it depends on your timeline, and it depends on what your user’s skill level is.
I’ve tried. I really have. I’ve tried to get one CMS that just fits every need, and there is one system that I can say almost fits the bill. That system is Realm Platform. This brings us back to budget. Not everyone can afford the price tag that comes with a site running on a system as advanced as that. You may wish you could, and think it’s unfair, but I’d also love to own an Aston Martin DB9. Sometimes you have to settle for what is realistic.
If you’re a small company or even an individual (photographer, freelance writer etc.) then you might not have the capital to spend on a custom designed website running on an easy-to-use CMS. You can go as low as free, by setting up a blogger account and just choose a theme that is suitable. Not very unique, but you can.
The next level up would be registering your own domain and setting up some low cost hosting. With a database available, you can install something like WordPress, or have it installed for you. Choose a theme from any of the many available on the www and there you go. Still not very unique, but it’s yours and a good start should you want to commission a designer and themer to modify or create your own look and feel.
Edit: Just a quick comment on that paragraph. We’re offering a rent to own service over at Sitepress where you can pay your site off over a period of 1 – 24 months.
A custom design. I will always maintain that design is how something works, not how it looks. Window dressing only makes people get that warm and fuzzy feeling, but if there is no purpose behind a design, nor any consideration to how people will use and interact with your site, then your efforts are ultimately wasted. A decent custom design shouldn’t break the bank and if you choose your (experienced) designer wisely and communicate effectively with them, you should come out on top. Make sure they know the CMS you’re using, else you’re in for a rocky road.
Do Your Homework
Most systems offer a certain amount of versatility with regards to how things are displayed and the way they work. Most , if not all however have certain aspects that cannot be changed. They are built into the core of the system and overlooking something you deem integral can spell disaster when your business model doesn’t reflect that of the CMS (eCommerce specifically here).
One of my freelance programmers (Mike from SkipJack) once said to me about X-Cart, a proprietary eCommerce system, “don’t expect to modify the system to suit your business, rather look at it as adjusting the business to suit the software”. And although that sounds pretty harsh; unless you have a pretty damn large budget it’s the gospel truth.
You can browse a large number of open source content management systems on OpenSourceCMS.com, read reviews and demo the back end and front end of the systems. If that boggles your mind, then speak to someone like me and I can put things into laymans terms.
So What Is The World’s Best Content Management System?
Depending who you ask that answer could vary to at least 50 different systems. Joomla zealots will shout “Joomla!” in union while the poetic code writers and themers for WordPress will make their presence felt. Drupal, Plone, Vignette, DotNetNuke, Movable Type, Expression Engine, Typo3, Xoops, Nucleus CMS… I can go on, I wont.
Your best CMS is the one that:
- suits your requirements
- has a healthy community or company to support you and your website
- is secure
- is browser compatible (works in all major browsers)
- is fast
- suits your budget
Well, thats my take on it anyway.

