|
|
|
A
typical CMS works like this: |
-
A professional web developer designs a web page
format - typically with a logo at the top, and standard
navigation options across the top, down the left
hand side, and/or at the foot of the page.
-
This new format is used to create a master template.
-
All the web developers in the organization get to
use special software that lets them add text and
images to web pages, automatically using the master
template.
-
Each completed page is submitted to an editor, who
might make changes or send it back to the writer
for revision. When the page is OK, the editor clicks
an on-screen PUBLISH button and uploads the page
to the web server, so that the world can read it.
-
Each page is usually saved on a text database. Most
web pages have file names that end in .htm or .html,
but sometimes you will see pages ending in other
file extensions, such as .php . These are often
generated by content management systems. However,
some CMSs will generate plain .html pages, which
are more easily found by search engines.
-
The CMS also generates indexes, showing what files
have been changed when, who updated which file,
and so on.
- The
more elaborate CMSs perform a lot more functions
(such as archives, built-in search engines, permission
control, and workflow management), but the above
ones are basic.
- Giving
control back to content owners, allowing them to
user their web browser to add and edit content on
the site with no special knowledge required.
- Separating
page content from format and design, creating a
more consistent look and feel across the site.
-
Faster publication of content and updates as well
as immediate site-wide changes.
-
Automation of all navigation, internal links, and
other site sections where rules can be imposed on
content, eliminating internal broken links or orphaned
pages .
- The
ability to schedule the publication or expiration
of a page and all links to that page.
- Development
of workflow and approval processes; turning management
of your website into a business process .
- The
ability to customize the level of design and formatting
control given to site authors.
-
Development of user templates for content delivery
using existing site design or in conjunction with
a site redesign.
-
Development of customized approval workflow.
-
Creation of user accounts and roles to fit your
desired level of control and access.
-
Integration with existing applications and databases.
-
User training to assist content authors in becoming
familiar with the system.
|
|
|
|
|
|