January 21, 2018

Let’s talk about Content Management Systems!

Let’s talk about Content Management Systems!

While we will discuss “website content management systems” (WCMS), there are a few types of content management systems:

  • Enterprise CMS (ECMS)
  • Web CMS (WCMS, we will discuss this one today)
  • Document management system (DMS)
  • Mobile CMS
  • Component CMS
  • Media content management system

A (W)ebsite (C)ontent (M)anagement system (WCMS) is content management system (CMS) software, usually implemented as a Web application, for creating, managing, and producing dynamic HTML content for websites.

QUICK OVERVIEW: CMSs are frequently used for storing, controlling, versioning, and publishing industry-specific documentation such as news articles, operators’ manuals, technical manuals, sales guides, and marketing brochures. The content managed may include computer files, image media, audio files, video files, electronic documents, and Web content. These concepts represent integrated and interdependent layers. There are various nomenclatures known in this area: Web Content Management, Digital Asset Management, Digital Records Management, Electronic Content Management and so on. The bottom line for these systems is managing content and publishing, with a workflow if required.

DESIGNING: When designing a website, deciding whether or not to utilize a content management system, a WebCMS or WCMS, is vital during it’s building stage. These days, we only build them using WCMSs. Years ago, people used to just use “static” websites instead of “dynamic”. Static has it’s advantages and disadvantages, just like CMS built sites have their advantages along with their disadvantages.

Advantages of static websites

  • Quick to develop
  • Cheap to develop (used to be more)
  • Cheap to host

Disadvantages of static websites

  • Requires web development expertise to update site
  • Site not as useful for the user
  • Content can get stagnant

Advantages of dynamic websites

  • Much more functional website
  • Much easier to update
  • New content brings people back to the site and helps in the search engines
  • Client is in control of content
  • Much lower long-term website maintenance costs
  • Eliminates the need to wait on a busy, expensive web designer
  • Facilitates real-time web design content management
  • Keeps information current and up-to-date
  • Dramatically shortens web development time
  • Improves Search Engine Optimization

This comparison is similar to comparing how the operating system of Windows was build to run on top of DOS as a simple graphical user interface (GUI) for less technically challenged people to use a computer. Website Content Management systems (WebCMS) was created for users to make simple updates to their websites without requiring knowledge of programming code or markup languages. Unlike Web-site builders like Microsoft FrontPage, Expression Web or Adobe Dreamweaver, Web CMS allows non-technical users to make changes to an existing website with little or no training. Furthermore, most WCMS runs via a web browser behind a secure admininstration panel log in. Web CMS can be thought of as the Administration Portal or Control Panel for managing your website content(in other words, what is on your website).

Most systems use a database to store content, metadata, and/or artifacts that might be needed by the system. Content is frequently, but not universally, stored as XML, to facilitate reuse and enable flexible presentation options

Types of content management systems

While there are many types of content management systems available. We like to use WordPress for our main CMS system. We find that many of the content management systems are just too complicated for our users to utilze.

Some of the more popular open source content management systems include

  • WordPress (blog cms, our preferred WEB CMS for our clients)
  • Drupal (full website cms)
  • Joomla (full website cms)
  • Zencart (shopping cart cms)


  1. There’s good info here. I did a search on the topic and found most people will agree with your blog. Keep up the good work mate!

  2. I don’t know If I said it already but …I’m so glad I found this site…Keep up the good work I read a lot of blogs on a daily basis and for the most part, people lack substance but, I just wanted to make a quick comment to say GREAT blog. Thanks, 🙂

    A definite great read..Jim Bean

  3. I don’t usually reply to posts but I will in this case, great info…I will add a backlink and bookmark your site. Keep up the good work! 🙂

  4. Hey very nice blog!!….I’m an instant fan, I have bookmarked you and I’ll be checking back on a regular….See ya 🙂

  5. I don’t know If I said it already but …Hey good stuff…keep up the good work! 🙂 I read a lot of blogs on a daily basis and for the most part, people lack substance but, I just wanted to make a quick comment to say I’m glad I found your blog. Thanks,)

    A definite great read….

  6. I haven’t been able to check out the rest of the blog here so my question may be answered somewhere else, but I would like to know if it is possible to create a website that uses both static and CMS? My company is using a web designer for our website, however, I want to be able to update certain pages on the site. Is it possible to integrate a CMS onto those specific pages?

  7. No not really. You could have an underlying CMS first, then some static pages built into it. Best idea would be to redesign the site that will utilize a CMS then, you can generate an unlimited number of database driven pages that will act like static ones.


  1. […] is located in beautiful Huntington Beach, CA. I design awesome websites for users that showcase CMS powered websites. We have found that WordPress just isn’t blogging software, but rather can deliver a complete […]

  2. […] T­h­e rest­ is h­ere: Oran­­g­e Coun­­t­y W­eb­ Sit­e D­esig­n&#173… […]

Speak Your Mind


Time limit is exhausted. Please reload CAPTCHA.