Blogs | College | Education | Papers | Publications | Software |
 
  Author:
Glen J. Coulthard
 

 

 
My Content Management System (CMS)
Written on Thursday, April 14, 2005

Creating a website is rewarding! Maintaining a website is painful! If these comments hold any truth for you, read on. A few months back, I ran headfirst into the realization that maintaining four unique websites with dynamic content was more time-consuming than it needed to be. There had to be a better way. Like most web developers, I had been using Microsoft FrontPage for three of the sites and Macromedia Dreamweaver for the other. I enjoy working with both products, but they are focused on design and development -- not everyday maintenance -- of websites.

At around the same time, I had read an article about the latest software craze surrounding personal content management systems (CMS). It seems that many corporations were experiencing a similar dilemma. There was nothing "simple" about making simple changes (or additions) to a website. Obviously, some software vendors had been listening, because the article recommended a few breakthrough CMS products that I soon evaluated. Some of my criteria, as a small business owner, included the system being able to handle up to 3 users but cost less than $500. My research and evaluation yielded these top candidates:

  1. CityDesk 2.0 from Fog Creek Software
    http://www.fogcreek.com/CityDesk/
  2. Contribute 3.0 from Macromedia
    http://www.macromedia.com/software/contribute/

CityDesk is a desktop database program that allows you to enter articles and publish static HTML Web pages to a hosted website. Using a local Access database to store and manage content, CityDesk is a very compact and easy to manage software application. Within hours, I had an entire website generated using the CityDesk model. For simply adding and editing content directly on a website, Macromedia's Contribute is the strongest contender. If you design and maintain websites using Dreamweaver, this software is the perfect compliment for your staff and other users. There is no local database to manage using Contribute, and it is very easy to learn.

For my purposes, I decided on CityDesk for my article blogging and Contribute for making everyday enhancements and modifications. Regardless of the program you choose, I would recommend that you look at separating the design and development of your websites from their ongoing maintenance. I am confident that personal content management systems, like CityDesk and Contribute, will enhance your efficiency and productivity overnight!

 

 

 

About the Author:
Glen Coulthard is the lead author and editor of the Advantage Series for Computer Education, a series of application software tutorials published by McGraw-Hill Technology Education.


Article Teaser:
This article describes how I selected CityDesk 2.0 software as my personal content management system for Coulthard.com.