Inngenious B&B Web Site Promotion

Comparison of a traditional website to a Content Management System

I am often asked what are the advantages and limitations of using a content management system (CMS) when compared to a traditional html based site.

Traditional HTML

A traditional html site means that each page contains the text of that page as well as information about the graphics and positioning of information on the page. It is equivalent to having a word-processing document for each page of your site. If you want to make changes to the page, you need to use web editing software like Dreamweaver, FrontPage, or many others. Not all software is created equal and some has the potential of damaging code that I worked hard to make sure was error free. I use Dreamweaver to create the template that is used on every single page and is controlled by one template file. Other software may not support this method well, so I recommend, if you want to be able to edit your own pages in a standard html system that you use Adobe DreamWeaver (formerly Macromedia), which costs around $400 for a new version.

Content Management System

A content management system stores the information for a page in a database. The page is then "created" every time someone looks at the page. The page pulls the information from the database and displays it. A secure editing form is provided to the innkeeper so they can edit each page by editing the information in the database. This is done with no additional software, just using your web browser. The editing form looks and acts like a word processor so it is fairly easy to use. My content management system was designed from the ground up by me, so it gives me control (and possibly you) over the important aspects related to Search Engine Optimization and gives you control over what each page says. Other content management systems used by other companies do not typically address factors that are specific to Search Engine Optimization which, in my opinion, is a critical flaw.

Sometimes innkeepers start out with some limited skills in page editing but then learn more and more and want to take control of other page aspects like page titles, descriptions and keywords. My CMS has two levels of access. Basic level access allows changes to visible page content only, while Advanced level access allows changes to page titles, descriptions and keywords. My CMS can be changed from Basic level to Advanced level in seconds with no extra cost. (It is just a matter of me flipping a switch.)

Here is a table of features that compares the differences between standard html sites I produce and CMS sites I produce. Keep in mind that from what your potential guests would see, there is no visible difference. Two sites could look absolutely identical with one using Standard HTML and the other using my CMS.

Features Standard HTML CMS - Basic CMS - Advanced
Allows editing visible page text
Yes requires web editing software
Yes
Yes
Allows adding images to pages
Yes requires web editing software
Yes
Yes
Allows editing of page titles
Yes requires web editing software
No - intentionally locked down for protection
Yes
Allows editing of Description and Keyword meta tags
Yes requires web editing software
No - intentionally locked down for protection
Yes
Allows editing of primary heading on the page <H1>
Yes requires web editing software
No - intentionally locked down for protection
Yes
Requires software to make changes
Yes
No
No
Can be used with any computer in the world having internet access.
No
Yes
Yes
Sitewide appearance controlled by template and external stylesheet (CSS) for fast sitewide changes and consistent formatting.
Yes
Yes
Yes
Protects you from making changes to SEO related items.
No
Yes
No
Requires knowledge of html and ftp
Yes
No
No
Can fully preview a page before moving it live to the internet.
Yes
No
No
Adding pages to the site . Yessoftware and experience required No web designer intervention required Yessome experience or training required

Host server needs to have PHP and MySQL (these are provided free on many hosting plans)
PHP is a programming language
MySQL is a database on the server

No
Yes
Yes
Portability - meaning your ability to go to another web designer if you wanted to. Highly portable if the designer uses DreamWeaver (it is currently the industry standard)

Highly portable if the designer is just changing the Dreamweaver template for the site.

Fairly portable if the designer knows php (the majority of the programming code resides in two pages that are well commented).

Number of backup files needed to be stored on your computer. 1 file for every page of your website
1 database file for the whole site
Cost ~$400 to purchase DreamWeaver software
$100 to install

If you have questions related to my CMS or standard html sites, please email or call. I'd be more than happy to answer them.

-Steve Wirt

Return to Inngenious Services