Unless your Web site only has 3 pages, your site should be managed with some kind of content management system (CMS) software. Generally speaking, CMS enables non-technical users to make updates and maintain Web site with little training.
Rather than marry myself to a single CMS – I evaluate the needs of each project I work on and recommend a CMS that best matches those needs – taking into account the function of the site and the clients’ budget. As a result I’ve had the opportunity to work with a broad range of systems – here are five things you need to consider.
1) There’s a learning curve
The core promise of CMS software is that anyone can make updates to their site without knowledge of HTML. When I started working with CMS I enthusiastically relayed this great news to my clients without taking into account their computer skills.
To me the CMS I was recommending were very easy to use. I didn’t realize how baffling the software would be to someone with little knowledge of how web sites are put together and/or beginner-to-intermediate computer skills.
I’ve also learned that the ease of use is related to the level of functionality offered. A CMS devoted solely to blogging is much easier to use than a soup to nuts CMS that supports everything from e-commerce to contact management and email marketing.
2) Different CMSs meet different needs
CMS solutions fall into three general categories:
Hosted – If you’re building a site that will have broadly used web functionality – such as a small business ‘brochureware’ or e-commerce site this type of solution is a good fit. For a monthly fee (usually $50 to $100) you get access to the CMS. These companies usually offer stock templates, and the better ones allow your web designer complete control over the look and feel of the site.
Installed – If you’re more comfortable having a system that’s on ‘your’ web server or need a CMS that meets more specific needs. There are a lot of CMS solutions that fall into this category – you may have heard of the better-known options like Wordpress, Jumla, and Drupal. While many of these systems are offered at no cost, keep in mind that you will need an expert to install and configure the system for you.
Custom – If you have very specific and critical business needs that need to be supported by your CMS, then you will need to invest in a custom-built system. This is usually the case for large organizations or businesses with a unique web-centered business model. Often one of the more robust open-source CMS (like Drupal or Jumla) will be used as a basis for development.
3) You will still need expert help from time to time
Many CMS (hosted systems in particular) are built to meet the needs for a broad range of users and do not anticipate every possible situation. When your CMS isn’t ‘cooperating’ you need to asses how critical your need is. If you can figure out how to get what you need done going with the flow of the system – that’s always most cost effective. If that won’t work, your web designer/developer may be able to solve your problem using more advanced features supported by the system.
4) Don’t forget technical support
Better CMS solutions offer extensive support documentation. Companies that offer hosted CMS solutions also provide technical support via email and over the phone, and are continually upgrading their systems. If you’re having a CMS installed on your server, be sure to address the issue of software updates and system support in the event of outages or other technical issues.
5. Consult with an expert before committing to a CMS solution
A lot of CMS companies do a great job of marketing their product – but are offering systems built on outdated technology that make it virtually impossible to develop a well-designed site. Unless a basic template site will meet your needs, I strongly suggest your consult with your web designer/developer for guidance on selecting the best solution.
~
CMS software offers you 24/7 control over your Web site content and reduce the need for a Web master for updates. However, a CMS will not completely set you free from the need for expert help, and be prepared to invest some time learning how to manage your site. Once you do commit to a particular CMS solution, it will be costly to switch to a different platform if your business needs evolve faster than your CMS. Do your homework and thoroughly consider your current and future needs when making this important decision.