4Web, Inc. It's Your Website. Serving Southeastern Vermont and Southwestern New Hampshire. Click for home.

Reality Check!

Your site will rank higher in the search engines if it is updated on a regular basis. If content does not turn over frequently, search engines assume the site is dead and will not rank it as highly as a frequently updated site.

author
What is a Content Management System (CMS)? Print E-mail
A web Content Management System (CMS) is an online environment that makes it easy for website owners to manage their own content. That content can consist of words, images, documents, sound, and video. 

A Bit of Web History

In order to better understand the definition of a CMS, it helps to consider a bit of web history. If you wanted to have a web page during the old days of the last century, someone with technical expertise had to create an HTML page that consisted of both your content and the instructions about how to present that content. Once your page was “uploaded” to the Internet, you could not change that content or presentation without engaging the services of your technical resource. Savvy users purchased software such as Dreamweaver or Adobe Contribute so that they could update their own pages but configuring those tools still required some technical expertise. Moreover, if you wanted to redesign your site, you had to modify every single page in order reflect that new look.

By 2000, large commercial CMSs were available, but typically cost upwards of $100K. These were used by organizations with enormous needs for content, such as newspapers and magazines. Smaller companies began designing their own content management systems, but most companies didn’t have the resources to develop truly excellent tools.
Finally, between 2001 and 2004, the open source movement embraced the CMS concept and many projects were launched. The result is that today there are 851 CMS applications listed at CMSmatrix.org. Some of the most popular open source CMS applications are WordPress, Drupal, and Joomla!™.

How It Works

Most content management systems consist of two parts:

  • the CMA, or content management application, which allows the content owner to create, modify, and delete content without needing technical expertise
  • the CDA, or content delivery application, manages the content and presents it in the appropriate location on the web site. Behind the CDA is a database which stores all of the content as well as where to publish each content item.

Thus, most content management systems also have at least two types of users:

  • content editors, who can add, modify, delete, and publish content
  • administrators, who configure the site’s design and implement additional functionality

From the content owner’s point of view, the beauty of a good CMS is that modifying a web page is as easy as logging in and clicking on the text box that you want to change. An editing environment comes up, typically with an interface that looks similar to your common word processor. Simply edit the text and save your changes. Once you’re ready, you publish your content by clicking a button. There’s no need for complicated logins or ftp commands.

However, installing and configuring a content management system does require technical expertise, especially if you want your site to look different from the generic designs provided or if you want enhanced functionality. In addition, while we do talk about the fact that open source software is “free,” it’s important to understand that this means more that the software is freely available and freely modifiable than it means that there are no costs associated with the implementation. It helps to have an expert in your corner when you implement a CMS.

The Benefits of a Content Management System

  • streamlined authoring, editing and publishing process
  • faster turnaround time for new pages and changes
  • greater consistency and standardization of design
  • simplified redesign process
  • improved site navigation
  • increased site flexibility
  • support for decentralized authoring
  • increased security
  • reduced duplication of information
  • greater capacity for growth
  • reduced site maintenance costs

In summary, we feel that while there is still a place for static HTML sites, the need for dynamic web content means that the majority of business and non-profit web sites benefit from moving to a content management system.