The intellectual information transmitted in or by a resource, information package, or metadata
Types of content
Web pages
Images
Documents
Streaming media
News releases
System
Webpage, Publishing Software
CMS
A computer software system for organizing and facilitating collaborative creation of documents and other content, especially for loading to a website
It is a software tool for building webpages
Make it easy to maintain your website
It is simple to use, just drag and drop
No need to know HTML or scripting language
CMS Process
1. Front-end editor for inputting content
2. Back-end system for storing the content usually a database
3. Content can then be formatted by a template and displayed in a variety of ways
CMS Elements
Content management application (CMA) is the front-end user interface that allows a user, even with limited expertise, to add, modify, and remove content from a Web site without the intervention of a Webmaster
Content delivery application (CDA)compiles that information and updates the Web site
CMS Technologies
The Database (MySQL, SQL, etc.)
The Scripting Language (PHP, ASP, Javascript, etc.)
The Administrative layer (authorizations, logins, access rights)
The Business Logic Layer (programs and scripts that deliver the right content to the right audiences)
The Presentation layer (HTML, XML, CSS, JavaScript and AJAX)
2. Content is entered as plain text or HTML into the database
3. Content is placed in a template for display to the end user
CMS Lifecycle
Identifying the need for a CMS solution and its overall goals
Evaluating and selecting a suitable CMS solution
Developing and deploying the selected CMS solution
Expanding the CMS solution
Fully integrating the CMS solution within the environment
What a CMS can do
Facilitate the creation of appropriate content and its delivery to the relevant audience
Can facilitate sharing of content across multiple Web sites
Can make it easier for non-technical staff to update content
Creating searchable archives of collective posting
Can improve consistency of look and feel
Pages can be created or changed without knowing or using HTML
Large-scale changes can be made to the site much easier
Increased functionality, including blogs and RSS feeds/readers and widgets
A properly designed CMS allows many people to make secure and appropriate updates to a site
It gathers current information and makes it available to the right people
What a CMS cannot do
Make editorial decisions for you
Decide or define what your workflow/approval process should be
Update many forms of media including pdfs, movies, flash, etc.
Who benefits from CMS
Anyone with a website that is large, gets updated often, requires multiple contributors, includes dynamic content or functionality
Businesses & non-profits using CMS
3M
Amazon.com
Libraries: MC LMC, Ateneo De Manila High School
CMS Cost
$500,000 plus tech support and add-ons or Free (Open source, but limited support and more work for Systems)
Content
Text
Images
Audio
Video
Files
Content is the intellectual information transmitted in or by a resource, information package, or metadata.
Content can include:
web pages
images
documents
streaming media
news releases
Management
Create
Store
Retrieve
Edit
Update
Delete
System
Webpage
Publishing
Software
Content Management System is an integrated set of software tools that support the content management functions of CMS.
CMS functions:
Create
Store
Retrieve
Edit
Control
Publish
Content Management System is a computer software system for organizing and facilitating collaborative creation of documents and other content, especially for loading to a website.
Content Management System is a software tool for building webpages.
Content Management System makes it easy to maintain your website.
Content Management System is simple to use, just drag and drop.
Using Content Management System doesn't need to know HTML or scripting language.
CMS Process
Front-end editor for inputting content
Back-end system for storing the content usually a database
This content can then be formatted by a template and displayed in a variety of ways.
CMS Elements
Content Management Application (CMA)
Content Delivery Application (CDA)
Content management application (CMA) is the front-end user interface that allows a user, even with limited expertise, to add, modify, and remove content from a Web site without the intervention of a Webmaster.
Content delivery application (CDA) compiles that information and updates the Web site.
CMS Technologies include:
The Database (MySQL, SQL, etc.)
The Scripting Language (PHP, ASP, Javascript, etc.)
The Administrative layer (authorizations, logins, access rights)
The Business Logic Layer (programs and scripts that deliver the right content to the right audiences)
The Presentation layer (HTML, XML, CSS, JavaScript and AJAX)
Complete Content Management Systems
Drupal
Joomla!
Blogs:
Wordpress
Movable Type
Blogger
WIKIs
Media Wiki
Confluence
pmwiki
Basic information flow:
Template is designed.
Content is entered as plain text or HTML into the database.
Content is placed in a template for display to the end user.
CMS Lifecycle
Identifying
Evaluating
Selecting
Developing
Deploying
Expanding
Integrating
Developing and Managing a CMS solution:
Identifying the need for a CMS solution and its overall goals
Evaluating and selecting a suitable CMS solution
Developing and deploying the selected CMS solution
Expanding the CMS solution
Fully integrating the CMS solution within the environment