Why switch from static HTML to a CMS system?
Sunday, May 4th, 2008
Its a question that every web developer may ask when considering to switch from a plain old static HTML site to a more refined and flexible Content Management System (e.g. Joomla, Mambo, Drupal, etc.). Why should they make the switch? There are a variety of reasons to switch your site to a CMS system, and here they are:
1. No coding needed – no need for your web editing programs anymore
2. Everything done online – manage and add content from any place that has internet access, no matter where it is
3. Wide array of extensions – make your site do whatever you want it to do
4. Tons of beautiful templates available – a great look for your site in minutes
5. Content is easily updated – no need to reupload anything or manually edit
6. Barely any FTP work involved – just upload the CMS and it takes care of itself, no need to mess around with files in FTP (usually)
7. Automated – the system takes care of pretty much everything once you set it up and you can just sit back and relax while it does the work
8. Great set of features – Many features built in to the system that you could never ever have with a static HTML site
OK so once your convinced, you realize that there are a ton of CMS systems available. Which one to choose? The truth is, it all depends on personal preference. Its your needs and wants that decide what CMS is right for you. Test out a variety of CMS systems, some good ones to start with are: Joomla, Drupal, and Mambo. Install them all into folders and compare them, test them out for a while and then see which one works the best for your site. So you know what CMS you want, now comes the extremely painful process of transferring all your content over.
It would be really easy if there was some script that transferred over your static HTML content over to a CMS automatically, but sadly it cannot be done because HTML sites have no standard, they could be done a lot of different ways and too many ways to cover. So you have to do it manually. Typically this would mean cutting and pasting but depending on where and how your files are stored you may also need to move files around. To finally get the ideal setup, it takes months even for a small site, and for a large site it may take a year or longer. But this also future proofs your site, and you can have reasonable assurance that you won’t have to switch again for a while.

