Thursday, 09 July 2009 05:00

Content Management System General Background Info

Written by

When it comes to building your company's web site, there are two basic ways to build it.  The first method is to use a program like Dreamweaver to build the template, menu, and pages using HTML.  Each page becomes a separate HTML file, and all of the HTML files are interconnected.  For basic sites, this method is fine.

Update August 18, 2022: Editing a site by hand in HTML is no longer acceptable!

If you want to have more control over your site, you will want to use a Content Management System (CMS).  Compared to the first method, where each page becomes a separate HTML file, a CMS-powered site will store each page into a database.  This way, all of your content is stored in rows and columns, which makes it much easier to manage.  For example, you could display the latest 5 articles on your home page.  If your site is built using a database, you can tell the home page to look inside the database for the most recent 5 articles, instead of creating all of the links by hand in HTML.  A real time saver!

There are two basic types of CMS software.  One is a commercial license, where a software company charges a setup fee, plus maintenance, for using their software.  This Enterprise-level software typically costs a few thousand dollars for the setup fee, and a couple hundred a month for maintenance.  Examples of commercially licensed CMS software include Ektron and Red Dot.

The other type of CMS software is Open Source.  Open Source software is free to use, and free to customize.  It is supported by an online community of developers - thousands of nerds from all over the world (like me) develop, support, maintain, and upgrade the software so that they can use it for their own purposes.  Frequently, a client who needs an open-source plugin will fund the initial project, and makes the resulting software freely available.  Some developers also build commercial plugins which can be purchased, typically for less than $100.  Examples of such Open Source CMS packages include Joomla, WordPress, Drupal, and OSCommerce.

Also, a CMS-powered site will be easier to enhance, upgrade, or re-skin in the future.  Many CMS packages will have basic functions like search, rss feeds, and image uploading capabilities built-in.  Also, a strong CMS platform (my personal favorites are wordpress and Joomla) will have a plugin system which will allow you to add features to your site such as eCommerce, photo galleries, client extranets, online communities, discussion forums, and more.

Last modified on Thursday, 18 August 2022 16:51

Latest Comments

Got a similar email that seemed suspicious. Ignored it and they even followed up today.
My organization received one of these emails from "Linda," but uses https://www.bestprosintown.com/p...
Angela Snowman posted a comment in Link Building SEO Directory Scam Alert: loc8nearme.com
Hi Nate, I got the same email template from the same email address today and found you through a ...
Just received one today (16 Aug 2022) from "Mailchimp". Thanks for sharing!
Thanks for posting this. I just got one today. I was 99% sure it was a scam, and your post confirmed...


Design & Development

Wordpress, Drupal, Joomla
New custom websites
Bespoke themes and extensions
Redesigns, upgrades, migrations

Web Design & Development


Optimization & SEO

Let us optimize and manage your overall online presence. We offer full service monthly SEO as well as one-time projects.  

Optimization Plans & Pricing


Maintenance, Patching

White glove monthly backups, security updates, maintenance and testing for your Wordpress, Drupal, or Joomla site.

Maintenance Plans & Pricing


Email Newsletter

Bring your web & marketing performance to the next level: monthly blog post roundup via email.  

Stay in Touch!