Академический Документы
Профессиональный Документы
Культура Документы
An Introduction to CMS
Introduction to CMS
Business strategy or just maintenance of
If you are planning to your site?
upgrade your Web site or Basically content management allows you in-
house control of the content and framework of
analysing Web strategy, your site(s). It avoids the need for day-to-day
external assistance from your Web agency or in-
then the inclusion of content house technical team.
management will need to be The CMS may be introduced to control initially
considered. This document your internet site and/or intranet site or a
combination of both in an extranet.
explains your options and
how Continuum can help The reason most organisations begin considering
CMS is generally based on past experience or a
achieve your goals. current realisation of situation. It is a fact that
many companies are drowning under huge
amounts of electronic data. They find it
What is a Content Management System increasingly difficult to maintain their sites.
Content Management makes collaboration Common problems include:
easier, enforces design standards, enhances
user-interface consistency and reduces Out of date material
confusion & training costs. Poor design
Inconsistency and bad brand
A content management system is a database representation
which organises and provides access to all types Lack of authority and approval
of digital content. It basically has 4 clear Bottleneck of update
divisions:
Introduction to CMS
allow for scaling and future proofing of the Core features of a CMS explained
application. As stated previously the core features are
defined as:
Larger organisations may start with all their data
in the schema. What is for the intranet, what is Authoring
for our internet etc. The task in hand rapidly Workflow
increases in the bigger picture. Storage
Publishing
Continuum are not suggesting this is ultimately
the approach you should choose but it is one In deciding on the system the relevant
that should be considered. The view that you importance of each area may indicate the
have a Web site of data, then an unconnected solution best suited for your organisation and
intranet of data and then lots of other random requirement.
and possibly inaccessible data throughout
your organisation will ultimately cause Authoring
duplication and cause many of the issues listed This is the process that the user/author can
previously. Thinking of a central pool and then create the Web content within a controlled
dividing and tailoring for the variety of uses is a environment. It could be the addition of a news
far better approach but ultimately one item, an event or a full on-line prospectus or
demanding greater set up cost and greater catalogue.
forethought.
Begin the appraisal by considering the types of
data you are likely to add and the frequency.
Ease of update
Is training required?
Included features such as spell
checkers
Templates - is it easy to change layout?
Are documentation/manuals available?
Do additional users/editors require
additional user licenses?
Is the editing WSIWYG?
Introduction to CMS
Workflow Is the data available externally to the CMS
Workflow encompasses the approval or route- and in what format?
map that the content takes on its way to be Are there hosting issues and license issues
published. In most environments content will with the CMS software?
need to be checked for accuracy and
consistency. Publishing
This is the process in which the stored content is
Points to consider when reviewing workflow are: delivered. It can obviously be as a Web page but
may extend to an Email, SMS message or kiosk
The ease of setting up the workflow application. Is the content delivered on demand
The flexibility of the system – number of or published as a schedule, i.e. do your
scenarios approved changes go live immediately.
Can users be grouped into categories?
Alerts - how do you know when something In researching CMS a lot of reference is made to
needs approval? separating content from style/design. This
Who has the administration rights? generally means that the content is fed into
What if someone is away - how do you templates that contain the attributes for design
control the system? such as layout, colour, font style, navigation etc.
Workflow across locations
Response data such as responses and Templates therefore can be changed external to
statistics - who the content, which is very beneficial if, and only
can access and use it? if, the style needs to be changed or the data will
If data is drawn from other sources how is be propositioned into other sites or guises i.e.
this incorporated into the approval chain? text only for accessibility issues with the
disabled or sub sites.
Storage
This is the holding of the authored content in the The flexibility the system offers in building and
database. In addition it covers the controlling implementing templates should be considered. It
and auditing of the data. Many systems allow is likely that your agency will produce the initial
version control meaning content can be rolled templates leaving you with the content provision
back to a previous state if need be. but will you want to take this responsibility in-
house at a later date?
Content added to the system will also require
additional and defining information associated to If the answer is yes then training staff or having
it. This could be Metadata as used by some designers with web skills will be necessary. It is
search engines or more specific categorisation. likely that the CMS system with provide only
basic wizard type building blocks. Your agency
The flexibility and opportunities of extending the will have probably programmed a lot of
functionality of the site through metadata functionality into the system, making it appear
tagging the authored content should be a simple.
consideration in the selection of a CMS.
In addition developing sites that look good, work
Finally although the system will obviously allow across browsers and resolutions and have
for the content to be published to the Web site considered navigation and structure is
how flexible is it to retrieve the data for other unfortunately again in the hands of the Web
external uses. How do you get the subscriber designer - not the CMS.
listing from the system and in what format will it
be received. How well is the data integrated On a plus point a CMS system does make it
into other software applications such as CRM easier for an agency, so even if your initial
and accounts packages. thought is to leave the implementation to an
external company then it should
Points to consider when reviewing storage are: reduce any future costs.
Can metadata be added and its format Away from the template design it is also
changed? necessary to understand how the content in the
Government guidelines? database is held and more importantly retrieved.
What functionality is included to allow for Is it in a universal and cross platform format
personalisation? such as XML? Or is it held purely for the use of
Does the CMS require an external database the application? Not an issue if the data is used
to be purchased?
Is versioning required?
Introduction to CMS
solely for the purpose of the job in hand, but
consider future plans.
Introduction to CMS
So what are Is there opportunity within your organisation
to undertake e-commerce?
Do you just need the ability to add content to What in-house IT support will you have once
your site yourself or do you have an you have implemented the CMS?
infrastructure that will require workflow of
content and approval chains? By what criteria will you measure the success
of the eventual system?
If multiple staff are to author, then what skills
do they have and how much time can you Answering these questions (and others) will give
allow them to spend? Will individuals be you and Continuum a better understanding of
adding 1 or 100 articles a week? your aspirations. There are many solutions and
generally the more features, the greater the
Do you wish to publish the same content cost. CMS brochures are very glossy and jargon
across different sites/applications? ridden, beware in choosing a solution over and
above your requirements, or in fact the
Do you wish to integrate data from existing reverse. Continuum are always pleased to offer
sources such as databases, other software advice.
applications and external organisations?
How much is cost an issue, is the purchase Third party CMS varies in price dramatically,
seen as a one off or a business asset to be from Microsoft Content Server €30K+ to
exploited over time? Vignette €500K+. They are sold under licence
and generally consist of server licences and user
Do you have millions of users visiting, how licences and normally require dedicated
critical is your sites uptime to your business? hardware.
Do you (in-house) want to be able to develop The server licence may only cover individual
your site sideways or just add more content of processors so you must make sure that your
the same genre? server is not a twin processor or the cost may
double.
Do you see the CMS speeding business
response and being the first step of an online In addition support for the CMS system may
strategy such as intranet, client areas and/or incur an ongoing charge as well as training,
sub sites? upgrades and technical services.
Introduction to CMS
Continuum CMS
In-house solution or third party
As stated Continuum have an in-house solution
Continuum CMS. This system has evolved over a
number of years and today offers a high degree
of functionality.
Key Features
Advanced Features
Page, category & section creation
Comprehensive text formatting
Flexible templates
Add images & documents
Fully customisable workflow
Import Direct from external applications
Internet based
Metadata
Introduction to CMS
Summary of
CMS functions, such as site analysis,
personalisation, content targeting, web site
and internet search results.
CMS terms
2.5 Retrieval
When adding your content to large collections of
data in a CMS where you’d like to draw
relationships between the data, the author
1 - Versioning needs to be able to retrieve and review the
1.1 Auditing Capabilities relevant info before confirming the relationship.
An audit trail records the sequence of activities
that occur on any given file or body of content 2.6 Staging
within a content management system. Content management systems can explicitly
provide virtual staging of Web site content,
1.2 Version Control - check in/out, locking thereby supporting a formal quality assurance
& merge phase before final publishing to the production
Can be applied by authors or developers servers. The staging area is designed to
responsible for producing various types of emulate the production site in every way
content, including application code, graphics, possible.
text and other file-based content. If multiple
users are involved in developing content, the 2.7 Support for external thesaurus and
version control system .locks. (makes read-only) other controlled taxonomies
a file in editing, or between editing and Controls the application of metadata describing
reviewing, to ensure that no two authors modify web content. See also “Metadata management”.
the same document at the same time. A
development of this is the ability for multiple 2.8 Templating
authors to edit content simultaneously, followed Content Management systems and other
by a managed .merge. process. development tools allow the site designer to
easily create and establish templates to give the
1.3 Version control - roll-back site a uniform look. These templates may also
Systems also save past versions of content be modified when desired to radically alter the
elements, files or entire projects, track the date appearance of an entire site or specified areas.
and time of changes, and provide an option to Consistency of look and feel - as well as the
keep the comment log. Everything from a text logical organisation of the sites content . is
file to an entire site can be “rolled-back” to an simplified when templates are used. Designers
earlier version. should design and authors should develop
content. Having well-prescribed roles simplifies
2 - Integration site management.
2.1 Asset Management
Manages the storage and reusability of elements 3- Workflow
of content. Allows multiple users to edit content 3.1 Integration - messaging
and make changes without running over each Integration of other channels of communication
other. See also Version Control. into the workflow (i.e. email). E.g. On
completion of new content, the CMS sends an
2.2 Custom content/asset types email to the next person identified in the
Support for arbitrary content/asset types. Do workflow, probably a content reviewer.
you have to build your own administrative
interface from scratch for each new asset type? 3.2 Workflow
Workflow systems enable you to define multiple
2.3 Conversion of non-HTML documents step processes involving varied content types,
Automatic translation of format X to XML/HTML. cross-departmental staff, and required actions,
Can be extended to include translation to text such as submit, review or approve. Event
only, PDF, WML. Allows the use of standard driven workflow systems can be built into larger
desktop applications to create web content. content management systems or employed as a
standalone service that integrates processes,
2.4 Metadata management people, and content as needed.
Content classification systems allow you to
organise key metadata value and attribute pairs
to aid in web applications that fall outside core
Introduction to CMS
4 - Data Repository 5.2 Roles-based security
4.1 Database storage Workflow systems allow administrators to
Storage of assets in a database integrated with control allowable actions based on each team
the CMS can aid content re-use and member’s role. Fine grained, role based security
management, especially where content is is important because it allows content creators
repetitive. It increases granularity of your and developers to interact with business
assets beyond the file level of HTML. This is managers by limiting them to the appropriate
often confused with content management itself, content access levels at different stages of a
but is only part of the story. See XML-based process.
data repository. Storage of assets in a file
system can be more efficient, up to a point, 6 - User Interface
especially on the public web site. Flexibility in 6.1 Brower-based (“TTW-Through The
content storage is an advantage. Web”)
Client and administration tools allow team
4.2 Integration . existing data . databases members to configure, control, and participate in
A data storage mechanism managed the system. Many of these interfaces are
independently of the operating system by server provided in cross-platform browser client form.
applications. The applications can either store Browser based authoring permits contributors to
and retrieve data natively from disk or store and work from any location as well as minimising
retrieve data from a file system object. Data support overheads.
stored within databases are only accessible from
database application interfaces. These can be a 6.2 Editing, authoring tools
core part of the CMS. Databases are designed Site designers are not restricted in their choice
for rapid, efficient search and queries for of HTML editor. You have staff with no web
structured data. This can be achieved pre- skills who need to update content, but you also
deployment to create a .flat. web page which have very experienced web designers. A CMS
may then be .cached. for instant retrieval. can tailor the user interface to each type,
providing a .Web form. to some and a “virtual
4.3 Integration - existing data - file Sandbox” to others for use with any web design
systems tool. See also “Self service editing”.
A data storage mechanism natively managed by
the server operating system. File systems allow 6.3 Link Management
operating systems to store and retrieve data See “Reporting.”
from disk. Data is stored on disk logically
categorized using into directories following a file 6.4 Planning, mapping and modeling
cabinet metaphor. File systems are designed for Tools to create a site structure, lay out sections
rapid, efficient, scalable disk access for most of the site, figure out the navigation, mark areas
common forms of saved data. for future development, etc.
Introduction to CMS
content to either a staging environment or a live 7.8 Business rules
Web site. A business rule may be referenced in
conjunction with a personalisation engine.
6.7 Site management Business rules determine which users are
Most Content management systems provide “big delivered a specific type of content. However,
picture” view of the web site that allows site simply targeting a few key groups
designers to create an overall navigational (groupalisation?) offers many advantages at
model for the entire Web site. lower costs. See Personalisation.
Introduction to CMS