Duration: 2 Days
Get the information you need to choose and implement a CMS solution and learn best practices in a CMS implementation. In this course, you'll take an existing site and experience the steps needed to move that site into a CMS system. Finally, you will be given a hands-on tour of existing CMS products and be provided the opportunity to use several CMS products to see their benefits and limitations.
What You Will Learn
- The language of content management
- Evaluate the merits of various Content Management Systems (CMSs) based on your company's needs
- Cost of installing and maintaining a CMS (Why free isn't always free and expensive can sometimes save money!)
- Limitations of CMSs
- Prototype a site around a CMS
- Gear your site (and your staff!) to a CMS implementation
- Best practices in CMS implementation
- Six most common CMS pitfalls
- Estimate the costs and ROI of a CMS implementation
Audience
Those who want to learn how to choose and implement a CMS solution.
Prerequistes
- Comfortable using the Internet
- Basic knowledge of Information Architecture is useful but not required
Course Outline
1. Introduction
- Purpose of the class
- What is a Content Management System?
- A Brief History of the Web (and its devolution into chaos)
2. Common features of a Content Management System
- Feature: Content Owners can publish content to the web
- Feature: Content Publishing can be controlled through a workflow
- Feature: Versioning and rollback
- Feature: Timed deployment and expiration of content
- Feature: Templating
- Example: TeamSite Templating
- The Document Capture Template (DCT)
- The Document Content Record (DCR)
- Separating design from content
- Benefits of CSS
- HTML + CSS
- Example: CSS Zen Garden
- Understanding XML
3. Understanding your needs for a content management system
- Type of site
- Portals
- Article sites
- Semi-static sites
- Collaborative environments
- Functionality
- RSS 1.0
- RSS 2.0
- e-Commerce modules
- Layout and maintenance
- Summary
- Cost (why free isn't always free and expensive can sometimes be cheap)
- The high-end solutions
- Open-sourced solution
4. 6 common pitfalls in selecting a CMS
- Buy-in
- Example: Human Resources Web Publishing
- Architecture (planning)
- Business Case
- Understanding level of work
- Training
- Poor migration strategy
5. Building a business case for CMS
- Reduction in IT costs
- Repurposing of content
- Decrease in delivery time of content
- Increased control of content by content authors
- Increased control of scope and growth of web development
- Standardization of content look and feel
- Reduction in training costs
6. Cost estimating
7. Best practices in CMS implementation
8. CMS Systems
- Documentum
- A tour of Documentum
- TeamSite
- A tour of TeamSite
- Drupal
- General features
- User management
- Content management
- Blogging
- Platform
- Administration and analysis
- Community features
- Performance and scalability
- Hands on with Drupal
- Logging in to Drupal
- Plone and Zope
- Hands on with Plone
- ICOYA
- Postnuke
- WebGUI
9. Macromedia Contribute
10. Resources:
- Open Source CMS
- CMS Matrix
- CMS Info
- CMS Watch
Exercises
Exercise 1: Feature requirements analysis
Exercise 2: Type of site
Exercise 3: Additional requirements
Course Labs