Introduction to CMS

Cards (46)

  • CMS
    Content Management System
  • CMS
    • An integrated set of software tools that support the content management functions of CMS
    • Functions: Create, Store, Retrieve, Edit, Control, Publish
  • Content
    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)
  • Types of CMS
    • Complete Content Management Systems: Drupal, Joomla!
    • Wikis: MediaWiki, Confluence, pmwiki
    • Blogs: Wordpress, Movable Type, Blogger
  • How a CMS works
    1. Template is designed
    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
    1. Front-end editor for inputting content
    2. Back-end system for storing the content usually a database
    3. This content can then be formatted by a template and displayed in a variety of ways.
  • CMS Elements
    1. Content Management Application (CMA)
    2. 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:
    1. The Database (MySQL, SQL, etc.)
    2. The Scripting Language (PHP, ASP, Javascript, etc.)
    3. The Administrative layer (authorizations, logins, access rights)
    4. The Business Logic Layer (programs and scripts that deliver the right content to the right audiences)
    5. 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:
    1. Template is designed.
    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
    1. Identifying
    2. Evaluating
    3. Selecting
    4. Developing
    5. Deploying
    6. Expanding
    7. 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