Content Management Systems (CMS)

According to, a content management system (CMS) is, “a system used to manage the editorial content of a website.” It is broken up into two parts. The content management application, or CMA, allows an author to use HTML to create and later modify the website and its content. The content delivery application, or CDA, is used to gather and compile the information provided on a website.

The benefits of using a CMS include:
  • the use of a template as a base
  • enables others in addition to the author of the site to update content easily
  • enables the author(s) to utilize one-to-one marketing
The drawbacks of using a CMS include:
  • larger organizations may experience difficulty when tailoring its content to its entire vast audience
  • more complicated ways of transmitting data, such as video, audio, and diagrams may be more difficult to manage

When an author is creating a site that contains information that needs to quickly and efficiently be updated by themselves or others (ex: the client) on a frequent basis, CMS is an efficient way to manage it.

WordPress, Joomla, and Drupal are the three main Open Source CMSs.

  • is the most popular CMS in use today
  • provides a multitude of features including pages and posts, widgets, plugins, extensions, and customizations
  • is SEO friendly
  • but is inflexible and easy to outgrow
  • utilizes components, modules, plugins, templates, manuals
  • its components function as “mini-applications”
  • is very flexible
  • has an active and friendly community
  • is easy to install
  • is easy to navigate
  • BUT has limited adjustment options
  • and many f the plugins are paid or inefficient
  • uses modules, themes, and distributions
  • allows the creation of clean URLs
  • is multi-site compatible
  • has a helpful and supportive community
  • but the websites created in it are flexible
  • and the site is complex and has a bad user interface

An interesting fact learned about WordPress is that it is an Open Source project that has hundreds of people all over the world working on it. This also allows you to use WordPress for any site that you can think of, without playing a license fee.