There
are a number of ways to design a CMS and still get
the same technical results.
But
each design strategy supports a different functionality
profile. And each functionality profile suits some
management processes better than others.
The
diagram to the right shows some of the key elements
of a CMS:
The
content owners are corralled with the content repository
- Here they can (subject to their security and file
permissions) create, update and delete content. To
do this they will use applications like Word, PhotoShop
and Dreamweaver; tools like digital cameras and sound
recorders.
The
content repository might - ideally - be a physically
central storage facility. It is likely, however,
that it will be a diversity of databases, file servers
and suchlike; probably spread across different hardware
and quite likely using different operating systems.
In
the content repository there will be some kind of
version control that will manage different generations
of each document family. This may well be virtual
metadata, simply a record of what has been and is
now available in the database.
There
may be workflow elements active in the content repository,
too. |