Choosing the Right CMS – A Make or Break Decision

Choosing CMS
Choosing a CMS (Content Management System) is one of the most important decisions that you will make regarding your businesses future. Here are some simple tips, tricks, and tactics that can ensure that you choose the right CMS for your needs.

When running a business website, it is often critical to update content on a weekly or even daily basis. Before content management systems or CMS's, site owners would have to manually update the HTML code or use a program like MS Frontpage to update and add content to their website. Fortunately, technology has become much more advanced since then.

Today, utilizing an effective CMS has become more important than ever. It allows business and webmasters to update content instantly and with no technical experience. Oftentimes, publishers will write an article or page of content, choose a section of the website that it belongs to, and then publish it. With a CMS, you cannot only quickly publish content, but also alter the overall theme or layout of your website instantly. All of the styling can be taken care of through the CMS.

Choosing the right content management system is a task that cannot be taken lightly. Making a poor decision can lead to a loss of time and money. The CMS will manage your content and design and should made adding, updating, and changing the website simple as easy.

At this point, it is important to understand that there isn't one CMS that is better than the rest. Different CMS's are designed to meet different needs. In order to decide which CMS is best for you, there are several do's and don't that need to be kept in mind. There are also certain steps that should be taken in order to ensure that you are making the correct choice.


DO

Understand That You Have Options

There are a ton of options available to you. They all have different features and functionalities. Once you truly understand that you have options, you can make a better choice. Never force yourself into using a particular CMS if it doesn't fit your needs, just move to a different one.

Try It Out

Would you buy a house before you walked through it? I hope not. The same is true for choosing a CMS. Try using the CMS yourself. It is preferable not to use the demo that is already set up because it has already been set up and will obviously work. While these demos may give a general idea of what the CMS is like, it will not allow you to alter the installation. Load the installation onto your own server and see how it handles. It will give you a much better idea than simply using the preconfigured demo.

Pay Attention to User Interface

Not only should your CMS effective manage your website, but it must also be simple to use by anyone visiting your website. Understanding the nuts and bolt of the CMS is important, but nowhere near as important as being able to create a great user experience.


DON'T

Rely On Obviously Biased Information

It is important to understand that not all information is with bias (gasp). If you are in a forum that has an obvious leaning, then it may not be the best place to gather information. The same is true when looking at websites or blogs of other developers. They often have a favorite CMS and will always tell you that it is the best one to fit your needs.

$ = Better

Just because a CMS is expensive, doesn't mean that it is better than a cheaper options, or even an open source option. If I would offer you a pretty car without an engine for a million dollars, is it automatically better than a car that runs? Obviously not, it doesn't have an engine. You should never use price as an indicator of how well a CMS will fit your needs.

Use the ''Pretty'' Standard

Just because a website using a particular CMS looks good, doesn't mean that the CMS is right for you. Regardless of what CMS you choose, a designer can easily make a theme for your CMS that is ''pretty'', normally for a minimal price. Aesthetics are nice to look at, but don't give you any idea about how the CMS actually handles. Refer to ''pretty car with no engine'' example.

Forget About Customer Service/Support

Many people get so bogged down on features that they forget to look at what kind of customer service and support that they will receive. Without proper support, implementing a new CMS can be an uphill battle. Even a simple forum may have all of the answers you will ever need, but does that forum exist?

Now that you understand some of the basic things to do as well as what not to do, here are the basic steps that should be taken before making your final decision.


Defining Your Needs

It is impossible to choose the right CMS to fit your needs, if you don't know what your needs are. If possible, it is best to do this before you have even begun looking at possible CMS options. Many people get hung up on the features that the CMS has. The problem with this is simple. Many people will see a feature that, in reality, will never use, but when they see it, they want it. By looking at feature first, people will tend to create needs that are not really there because they like a feature. Make sure that you look not only at specific needs, but broader needs as well. Here is a quick example what I mean:

Narrow Needs

  • Social Media Integration – What social media do you use or plan on using and will the CMS support it? Do you need to be able to have: comments, tagging, blogs, forums, user generated content?
  • Editorial Features – Do you want your CMS to have a spell-checker? How do want to add video or pictures?
  • Multilingual Support – Do you need support for multiple languages? Do you need your CMS localized?
  • Cost – What is your budget for not only purchasing the CMS, but modifying it to fit your needs both stylistically and functionally.

Broad Needs

  • IT Architecture – Does the CMS easily fit into your existing IT architecture? It is surprising how often someone chooses a specific CMS, only to discover that it does not easily fit into their existing IT architecture.
  • Usability – All told, how easy is it to use. A major reason for using a CMS in the first place is to streamline your efforts and make building and updating your website simple. Even if a CMS has everything you need and more, if it does not make your life easier, it isn't your best option.
  • Evolution – While it is never a good idea to look too far into the future when considering which CMS is best for you, it is important to take a peek. Does the CMS continue to evolve and improve? When a new version comes out, can you easily upgrade your existing version or will it take a lot of time, effort, and money? Are version upgrades free or at least nominally priced?

It is very likely that you will not be able determine some of any of your needs. Don't hesitate to consult with someone in your IT department, marketing department, or sales department to help you in defining what your CMS will need.

Once you have defined all of your needs, make sure to do your research.


Making Your Decision

Once you have done your research, it is time to make your decision. People do this in many different ways. Some make a decision matrix and use it as a measuring tool, while others choose their top two or three and then leave it up to vendors to help convince them which decision is the right one. Other will let their IT department and marketing department guide their decision. As long as the CMS fits all of your needs, it will be the right decision.

If you know what to do and what not to do going into this process, have well defined needs, and have done your homework, you will be able to make an effective decision.

Latief@AnotherB...:

Thanks

I'm newbie in this field, I'm just have my own domain with WP self hosted. Your article really give me all the information I need about CMS.

Thanks,

Latief
www.another-blogger.com

Ned (not verified):

simple CMS

Can anyone recommend me simple CMS? I am start web design business and will do the hosting for my clients. Can anyone suggest me stable and simple CMS to use? I want it to be simple so my clients can easily update content and administer easy tasks?

Bob Avo (not verified):

Rather than looking for a

Rather than looking for a CMS, the first thing to do is really look at WHY you think you need/want a CMS and WHAT you want to do with it. Once you identify these needs, finding the right CMS is a lot simpler.

Anonymous (not verified):

I've been using SimpleCMS

I've been using SimpleCMS http://www.simplecms.com/ in the past. It is very good.

Pubudu Kodikara (not verified):

Nice post

A very useful article mate! once i suffered by choosing the wrong CMS! at first i used joomla.. but its seems to be not a blog friendly CMS!

Robin (not verified):

Try Joomla!

@Ned: Try Joomla. It is very simple but has a lot of features. CMSmadesiple is also good, but is REALLY SIMPLE. Why don't you install few of them on your server and try using them to see which one is exactly what you need? My good friend was using CushyCMS for the same purpose as you need. He was full of compliments for it. The fact is the choice of CMSs is so great, even if you limit yourself to simple ones you'll have a lot to choose from.
Install - test - choose, that's my advice.

Marc (not verified):

New Kentico CMS 5.0 for ASP.NET

Can't be a bad choice even if you are unsure about your future needs - why? Since it provides features that are covering the needs of a Corporate Web site, E-shop, Social Network and Intranet... Fruthermore it's flexible and easily extensible (Open API, well documented, openable using VS2010..).

Since it has even the Free Edition and flexible licensing you can start your web at 0 cost and then let it grow to a Enterprise solution if its in need. The same solution is used for personal sites as well as for the sites of clients like Microsoft, Orange, Audi, DKNY, Subaru, Gibson... etc.

Lex (not verified):

Plone CMS

I've been using Plone for the last two years. I can recommend it to anyone needing strong, powerfull and extensible CMS.

Lepi (not verified):

choosing CMS with social features

I am currently in process of choosing CMS for my new website. It will be membership based site so it should have a lot of social features. Must have features would be:
- image handling with croping and resizing ( users should be able to upload avatars and pictures to posts)
- WYSIWYG editor
- sharing buttons
- internal messaging system
- newsletters
- rating of comments, users and posts
I was considering Drupal, but after reading some reviews of it, i'm not sure if it would be the right choice because I don't know anything about PHP or MySQL.

Nathan:

Do it with Drupal

Drupal has a high learning curve, but in the end it is worth it. I also started using it without any PHP knowledge and still after a two years of using it I'm total newbie to PHP, but I successfully adminster it. There is a lot of ready to use modules - you just install them without any modifications and they more often than not work great. And whnever you need help with any aspect of your website you can get help at Drupal.org forum. Community there is very helpful. Alternatively you can choose Joomla, it is much simpler and has all the features you want, however my advice would be do it with Drupal.

Lepi (not verified):

Drupal 5,6 or 7?

I decided to go with Drupal. I will install it first thing tomorrow morning. Wish me luck! what do you suggest Drupal 5,6 or 7?

Nathan:

Drupal 7 is still in alpha

Drupal 7 is still in alpha stage, maybe it is the best to wait few months before you start using it. I guess Drupal 5 will slowly disappear from development focus since 7 is already out, so Drupal 6 is probably the best choice in the moment.

DannyBee (not verified):

CMS migration

I am using Wordpress for my websites. Now I would like to migrate my sites to Joomla. Any advices for CMS migration? I'm novice in this field.

Daneel (not verified):

JConverter

Did you try this plugin for migrating wp to joomla:
http://joomla-extensions.yourdada.com/extensions/migration-and-conversio...
It seems promising.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h2> <h3> <blockquote> <b> <center>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.