The first thing to consider when choosing a content management system is cost. Some content management systems are available completely free of charge, while others cost hundreds or thousands dollars. A few have different pricing schemes depending on how they will be used. Usually, such programs are free for non-commercial sites, but require a paid license if your site is selling a product or service. When considering a CMS, you'll need to read the terms of use to make sure that you can legally use the program for your web site.
Once you've eliminated the content management systems that are out of your price range, you'll need to determine which of the remaining ones will run on your server's operating system. You'll also need to find out what types of databases (a robust CMS will almost certainly require one) and scripting languages are required to run the CMS. If you're running your own server, you can install the necessary components. Otherwise, you'll be restricted to the database formats and scripts available through your provider. With cost and technological limitations determined, your list of potential content management systems should be considerably more focused. Now it's time to start looking at functionality. Make a list of all the things that you want, or might want, your web site to do, and organize them in order of priority. For example, if your site sells DVDs, a sample list might include: an online store with customizable or DVD-specific product fields (running time, MPAA rating, cast and crew information, etc.); the ability to play movie clips in all popular formats;a user reviews and/or ratings system; and an RSS feed aggregator (for streaming news from popular movie sites).
Now that you know what functions are most important for your site, you can start comparing your list to the features of various content managements systems and eliminate those that do not meet your needs. You can narrow the list down further by testing online demos or visiting sites that use the CMS and marking off the ones that are buggy, slow, or difficult to use. Once you've narrowed your list down to two or three packages, download the trial or demo versions of the software and set them up on your system. This will allow you to get some hands-on experience with the programs and decide which one will work best for the site you want to create. Whether you're an experienced webmaster or just starting out, content management systems can allow you to create a more dynamic, feature-rich site.
For the more advanced features, installing a CMS is cheaper than hiring a programmer and less time-consuming than doing the programming yourself. While downloading or purchasing the first CMS you find that meets your site's requirements will get the job done, your site will be better in the long run if you spend a little time researching the available options
Published by Steve Johnson
Steve Johnson is the co-creator of QAGS, the Quick Ass Game System and Operations Director for Hex Games. He has written or co-written several role-playing books. View profile
- Top Five Content Management SystemsA brief analysis of five different Content Management Systems.
- Supply Chain Management System BasicsSupply Chain Management systems are not as complicated as they sound. Here are the basics of supply chain management.
- Benefits of a Business Contact Management SystemWhen contact management systems first came out they were unwieldy and difficult to use. But these days they're far easier on the average business owner, and there's no excuse not to use one.
Web Sites for Those Who like to Know How Movies EndSeveral web sites offer spoilers that give away the endings to both current theatrical releases as well as movies already released to DVD.- Simpsons Web SitesWith thousands of web sites devoted to The Simpsons, it's difficult to determine which are the best. But there are two that absolutely essential.
- Choosing a Content Management System (CMS) for a Business Website
- Five Content Management System Options for Virginia Businesses
- Drupal Content Management System
- Migrating to Drupal Content Management System
- What is a CMS? Exploring Content Management Systems
- What is a Content Management System, and is it Important?
- How to Become an Expert in Content Management Systems

