CMS by Thai Son
description
Transcript of CMS by Thai Son
1
Content Management System
Thai Son NguyenMtrNr: 925821
Development of BusinessSeminar
2
Seminar: Content Management System
What is a Content Management System ?
- A content management system (CMS) is a system that manages the content components of a Web site - Content can be divided into:
+ Digital information - such as text, images, audio and video files - that you see on a Web site when you visit it + The applications or software that runs on the Web site's servers and actually displays the digital information
3
Seminar: Content Management System
Content Component
4
CMS Elements
- The Content Management Application (CMA)- The Metacontent Management Application (MMA)- The Content Delivery Application (CDA)
Seminar: Content Management System
5
Content Management Application (CMA)
Seminar: Content Management System
6
Metacontent Management Application (MMA)
Seminar: Content Management System
7
Content Delivery Application (CDA)
Seminar: Content Management System
A simple CMS flowchart
8
Benefits of CMS
- Control and Consistency - Global Web Site Update Access - No Workstation Installation is required - No Knowledge of HTML or Programming is required
to Author Content- Multiple Concurrent Users - Improved Collaboration - Content Component Reuse
Seminar: Content Management System
9
Version Control
Seminar: Content Management System
Easy Version Control
10
Version Control
Seminar: Content Management System
Complex Version Control
11
Version Control
- Version Tracking: Keep track of all information related to the changes that happen during the life cycle of a piece of content
- Rollback: enable to change the current version of a
piece of content back to its prior version
Seminar: Content Management System
12
Workflow
A flow of all tasks done by the editor and creator that moves a content component or metacontent through its life cycle
Seminar: Content Management System
A simple workflow
13
Workflow
Seminar: Content Management System
An enhanced workflow
14
Workflow components
- Workflow Definition Application (WDA): enables a user to create, modify, and delete the available workflows
- Workflow Engine
Seminar: Content Management System
15
Personalization
- The process of using automated Web technology to generate and present a content based on the needs of a user
- Objectives of personalization Retain interest Build a relationship Get users to participate
Seminar: Content Management System
16
Personalization process
Seminar: Content Management System
17
Summary
- Introduce CMS- Introduce Version Control, Workflow and
Personalization- Reference book: Real World ASP.NET: Building a
Content Management System - Stephen R.G. Fraser
Seminar: Content Management System