The most recent trend in web site development is the widespread usage of content management systems. Content management systems are pre-built, “out of the box” solutions for building web sites, and carrying out future management of your content.
There are 2 primary advantages of using content management systems to build your web site:
- they can be deployed rapidly, with a minimal cost.
- Once you get accustomed to working with the system, future maintenance on the site is easily accomplished withoout speciallized software by a member of your organization.
There is really only 2 downside to using a CMS;
- You are somewhat restricted to the presentation and formatting of your content. In a custom HTML based website, we can basically code and/or program things to look and act pretty much any way.When a CMS is used, we have to work within a “framework” (which is usually specific to the CMS system that is chosen) that restricts somewhat how we can design / layout the site. Also you are usually limited in the type of database & custom programmed content that you are able to use.
- You generally need good quality hosting to run CMS based sites. Since they run off PHP and some database (usually MySQL) most CMS tend to require more resources than their HTML counterparts. The net result of this is that hosting at free and low cost hosts will often result in slow sites, which is not good if you are a business.
If you want to learn a little more about the more popular CMS that we use, click on the links below. They also appear in the menu under “Content Management Systems”.