Content Management Systems (CMS) Basics
About Content Management Systems
Content Management Systems allow someone with no computer
programming skills and no website design experience to be able to add/edit
content on a website.
A website that has been created without a content management
system (CMS) is a static website. A static website is one that doesn't change.
Once the look and content of the site is created, the site is "done." If at a
later time the website owner does want to do changes to the site, making those
changes can be time-consuming. The content needs to be manually edited and the
site owner needs to make sure that any changes don't negatively affect the
layout or the look of the site.
The purpose of a content management system is to make the
initial creation of a website easy, and to make future changes and additions to
it easy as well. The CMS consists of an administration area where the website
owner can add, edit or remove text, images, videos or any other file types that
serve as the content for the rest of the website. The website owner access the
administration area using a specific username and password (so that no one else
can make changes to the website – see Figure 1), then he chooses a
website page to work on – see Figure 2.
For any website owner the CMS appears to be a simple thing —
the pages of the website are the administration area. There is, one other very
important and complex component to the CMS — the database. In general, a database
is something that stores data or/and information. In computer terms, a database
is a collection of related information (records – see Figure 3) that are
stored electronically. A database allows storage, retrieval, and updating of
the information that it holds.
Figure 3 - a database table view