SlideShare a Scribd company logo
slate +
tips for evaluating a wcms
     Dave Olsen, WVU Web Services
          September 30 2008
What We’ll Talk About

  • Defining CMS
  • About slate
  • Tips for Evaluating a WCMS
  • A Quick Tour
  • Questions or Comments
Defining CMS
"A CMS is a tool that enables a variety of (centralised)
technical and (de-centralised) non technical staff to create,
edit, manage and finally publish (in a number of formats) a
variety of content (such as text, graphics, video, documents
etc), whilst being constrained by a centralised set of rules,
process and workflows that ensure coherent, validated
electronic content."
Defining CMS

 Simplified: It’s a system that manages content.
        The not so simple part? Defining “content.”



also realize that once you have a “system” you’re locked into it’s
     way of thinking about content (e.g. organization, types)
Flavors of CMS by Content
 • Document Management (PDFs or Word docs)
 • Records Management (student recs.)
 • Web Content Management (slate)
 • Portal (MIX)
 • Digital Asset Management (photos)
 • Enterprise Content Management
What is slate?
• A web content management system focused on
  rapid production of traditional web sites at WVU
• Developed to “scratch an itch” in our unit
• Under on-again off-again development for 3 years
• Hosting 150+ production sites
• Managing 500+ users
• Handling 300,000+ page views a month (very old
  data)
Some Technical Details

• Ruby on Rails Framework
• Apache 2.2 w/ mod_proxy_balancer
• Microsoft SQL Server
• F5 load-balanced 2-server cluster
• Subversion
Why did we develop a
     WCMS in-house?
• NIHS: Not Invented Here Syndrome
• The ability to build a product that addressed our
  goals more directly
• It started as a small project (e.g. no funding) that has
  mushroomed
Initial Goals for slate
• Limit the disruption to the current process of
  creating templates for sites
• Allow broad design flexibility
• One install of a WCMS to deliver multiple sites
• Try new technologies
• Work with centralized services where possible
• Make it simple to publish content
Evolution of Goals
            aka What We’ve Learned

• Making it easier to use (e.g.WYSIWYG)
• Better documentation.
• Need lots of training.
• Focus. Focus. Focus.
• Faster release cycles of new features and fixes
• Trying to take advantage of being a WCMS.
  Especially where content can be shared across
  web sites
Examples
webservices.wvu.edu
Examples
thequestion.blogs.wvu.edu
Examples
wvudownloads.wvu.edu
Tips for Evaluating
           a WCMS
• Figure out what you’re open to:
 • Homegrown: evaluate just like a vendor
 • Commercial: need lots of hand holding?
 • High-end: got big demands?
 • Open Source: want a customized solution?
• What are the licensing terms? Pay by seat, site
  or install?
Tips for Evaluating
           a WCMS
• One product will not fit your entire
  organization.
• Identify things that you like from your current
  process. You don’t want to change it too much
  because no one wants more work.
• Don’t underestimate the ease of customizing
  and managing templates. It’s not all about
  content.
Tips for Evaluating
           a WCMS
• It’s not about the features. It’s about the
  process.
• Ask for full demo’s that you can prep content
  for yourself (e.g. don’t accept just the sales pitch)
• Get referrals and try to visit organizations that
  are using the product. Real feedback is what
  you’ll need.
• Thoroughly evaluate examples provided and
  ask vendor if anything was custom
Tips for Evaluating
           a WCMS
• A good product will not be simple. Evaluate:
 • community
 • documentation
 • support & training
 • evolution (e.g. how often their are new releases)
 • maturity
Other things to
         consider...
• Is there a solution that helps manage
  content based on guidelines you have to
  follow? e.g. HIPAA
• What are the security threats for both the
  application and platform?
• What about versatility? Can it deliver blogs,
  image galleries, other?
• There may be some hidden costs to take
  into account (migrating content, electricity)
Demo Time
Questions or Comments?

More Related Content

PPT
From Static To Dynamic
PPT
Wiki - What, Why and How?
PPT
Wikis and blogs
PPT
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)
PPTX
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
ZIP
Open-Source web apps for libraries
PDF
WordPress - The Good, Bad, and Ugly
PPSX
Html5
From Static To Dynamic
Wiki - What, Why and How?
Wikis and blogs
IWMW 2003 b4 QA for web sites (4 - QA for MIMAS: A Case Study)
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Open-Source web apps for libraries
WordPress - The Good, Bad, and Ugly
Html5

What's hot (13)

PPTX
Western web work Jan 25, 2013
PDF
Lightning Talk: Speakeasy Plugins
PDF
Atomic design
PPTX
Jcn12 refined wiki case study customware widescreen 121018
PDF
Introduction to Wordpress CMS
PDF
Roadmap to WordPress Accessibility CSUN 2014
PPTX
Web development
DOCX
Comparative matrix
DOCX
Comparative matrix
DOCX
Comparative matrix
PPTX
Building Ebooks that Last - Teresa Elsey (Bridge International Academies) - e...
PDF
SDOs as de facto do-ocracies — how standards are really made
PPTX
Western web work Jan 25, 2013
Lightning Talk: Speakeasy Plugins
Atomic design
Jcn12 refined wiki case study customware widescreen 121018
Introduction to Wordpress CMS
Roadmap to WordPress Accessibility CSUN 2014
Web development
Comparative matrix
Comparative matrix
Comparative matrix
Building Ebooks that Last - Teresa Elsey (Bridge International Academies) - e...
SDOs as de facto do-ocracies — how standards are really made
Ad

Similar to WCMS Evaluation Tips (20)

PPT
Content Management Systems: Would You? Could You? Should You?
DOCX
Web content management systems are effective only when the processes are in sync
PPT
CMS Trends Traps & Tips 2008 Print
PPTX
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)
PDF
CMS White Paper
DOCX
Content strategy deliverables
PDF
Explained Content Management Systems.pdf
PPTX
Considerations to Make When Selecting a WCM System
PDF
Choosing The Best Web Cms White Paper
PPT
Joomla Chicago Meeting July, 2009: CMS CageMatch II
PDF
Cms & wordpress theme development 2011
PPTX
Presentation 06.15.13
PDF
Talent Base: Best practises in a WCM project
PPTX
E business cms
PDF
Content Management Systems (CMS) & Wordpress theme development
PPTX
Local Government Web Network conference 2010
PPTX
How Much Content Would Your Content Management System Manage If Your Content ...
PPTX
How to Select a Web Content Management System
 
PPT
Emakina Academy #13 : Conclusions
DOCX
Assignment 1
Content Management Systems: Would You? Could You? Should You?
Web content management systems are effective only when the processes are in sync
CMS Trends Traps & Tips 2008 Print
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)
CMS White Paper
Content strategy deliverables
Explained Content Management Systems.pdf
Considerations to Make When Selecting a WCM System
Choosing The Best Web Cms White Paper
Joomla Chicago Meeting July, 2009: CMS CageMatch II
Cms & wordpress theme development 2011
Presentation 06.15.13
Talent Base: Best practises in a WCM project
E business cms
Content Management Systems (CMS) & Wordpress theme development
Local Government Web Network conference 2010
How Much Content Would Your Content Management System Manage If Your Content ...
How to Select a Web Content Management System
 
Emakina Academy #13 : Conclusions
Assignment 1
Ad

More from Dave Olsen (20)

PDF
Taking Your HTML Email Communications from "Ew" to "Wow"
PDF
The Google Marketing Workflow Workshop
PDF
Building an Academic Program Database and API with Contentful and Amazon Web ...
PDF
Reimagining Your Website: What are prospective students looking for and how a...
PDF
Progressive Mobile Strategy Redux: The Future Friendly Enterprise
PDF
Case Study: Rebuilding an Admissions Web Presence
PDF
Admissions Brain Dump
PDF
Implementing Brand Patterns
PDF
The Death of Lorem Ipsum and Pixel-Perfect Content (MinneWebCon version)
PDF
Case Study: Automating Outage Monitoring & Communication
PDF
The Death of Lorem Ipsum & Pixel Perfect Content
PDF
Optimizing web performance (Fronteers edition)
PDF
The Why and What of Pattern Lab
PDF
The Squishy Future of Content - HEEMAC Edition
PDF
The What & Why of Pattern Lab
PDF
The Squishy Future of Content - Key Communicators Edition
PDF
The Squishy Future of Content - Penn State Edition
PDF
The Squishy Future of Content
PDF
The Server Side of Responsive Web Design
PDF
Measuring Web Performance - HighEdWeb Edition
Taking Your HTML Email Communications from "Ew" to "Wow"
The Google Marketing Workflow Workshop
Building an Academic Program Database and API with Contentful and Amazon Web ...
Reimagining Your Website: What are prospective students looking for and how a...
Progressive Mobile Strategy Redux: The Future Friendly Enterprise
Case Study: Rebuilding an Admissions Web Presence
Admissions Brain Dump
Implementing Brand Patterns
The Death of Lorem Ipsum and Pixel-Perfect Content (MinneWebCon version)
Case Study: Automating Outage Monitoring & Communication
The Death of Lorem Ipsum & Pixel Perfect Content
Optimizing web performance (Fronteers edition)
The Why and What of Pattern Lab
The Squishy Future of Content - HEEMAC Edition
The What & Why of Pattern Lab
The Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Penn State Edition
The Squishy Future of Content
The Server Side of Responsive Web Design
Measuring Web Performance - HighEdWeb Edition

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced IT Governance
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Big Data Technologies - Introduction.pptx
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PPT
Teaching material agriculture food technology
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
Review of recent advances in non-invasive hemoglobin estimation
MYSQL Presentation for SQL database connectivity
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Empathic Computing: Creating Shared Understanding
Advanced IT Governance
The Rise and Fall of 3GPP – Time for a Sabbatical?
Unlocking AI with Model Context Protocol (MCP)
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Spectral efficient network and resource selection model in 5G networks
NewMind AI Monthly Chronicles - July 2025
Big Data Technologies - Introduction.pptx
GamePlan Trading System Review: Professional Trader's Honest Take
Teaching material agriculture food technology
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Machine learning based COVID-19 study performance prediction
Cloud computing and distributed systems.

WCMS Evaluation Tips

  • 1. slate + tips for evaluating a wcms Dave Olsen, WVU Web Services September 30 2008
  • 2. What We’ll Talk About • Defining CMS • About slate • Tips for Evaluating a WCMS • A Quick Tour • Questions or Comments
  • 3. Defining CMS "A CMS is a tool that enables a variety of (centralised) technical and (de-centralised) non technical staff to create, edit, manage and finally publish (in a number of formats) a variety of content (such as text, graphics, video, documents etc), whilst being constrained by a centralised set of rules, process and workflows that ensure coherent, validated electronic content."
  • 4. Defining CMS Simplified: It’s a system that manages content. The not so simple part? Defining “content.” also realize that once you have a “system” you’re locked into it’s way of thinking about content (e.g. organization, types)
  • 5. Flavors of CMS by Content • Document Management (PDFs or Word docs) • Records Management (student recs.) • Web Content Management (slate) • Portal (MIX) • Digital Asset Management (photos) • Enterprise Content Management
  • 6. What is slate? • A web content management system focused on rapid production of traditional web sites at WVU • Developed to “scratch an itch” in our unit • Under on-again off-again development for 3 years • Hosting 150+ production sites • Managing 500+ users • Handling 300,000+ page views a month (very old data)
  • 7. Some Technical Details • Ruby on Rails Framework • Apache 2.2 w/ mod_proxy_balancer • Microsoft SQL Server • F5 load-balanced 2-server cluster • Subversion
  • 8. Why did we develop a WCMS in-house? • NIHS: Not Invented Here Syndrome • The ability to build a product that addressed our goals more directly • It started as a small project (e.g. no funding) that has mushroomed
  • 9. Initial Goals for slate • Limit the disruption to the current process of creating templates for sites • Allow broad design flexibility • One install of a WCMS to deliver multiple sites • Try new technologies • Work with centralized services where possible • Make it simple to publish content
  • 10. Evolution of Goals aka What We’ve Learned • Making it easier to use (e.g.WYSIWYG) • Better documentation. • Need lots of training. • Focus. Focus. Focus. • Faster release cycles of new features and fixes • Trying to take advantage of being a WCMS. Especially where content can be shared across web sites
  • 14. Tips for Evaluating a WCMS • Figure out what you’re open to: • Homegrown: evaluate just like a vendor • Commercial: need lots of hand holding? • High-end: got big demands? • Open Source: want a customized solution? • What are the licensing terms? Pay by seat, site or install?
  • 15. Tips for Evaluating a WCMS • One product will not fit your entire organization. • Identify things that you like from your current process. You don’t want to change it too much because no one wants more work. • Don’t underestimate the ease of customizing and managing templates. It’s not all about content.
  • 16. Tips for Evaluating a WCMS • It’s not about the features. It’s about the process. • Ask for full demo’s that you can prep content for yourself (e.g. don’t accept just the sales pitch) • Get referrals and try to visit organizations that are using the product. Real feedback is what you’ll need. • Thoroughly evaluate examples provided and ask vendor if anything was custom
  • 17. Tips for Evaluating a WCMS • A good product will not be simple. Evaluate: • community • documentation • support & training • evolution (e.g. how often their are new releases) • maturity
  • 18. Other things to consider... • Is there a solution that helps manage content based on guidelines you have to follow? e.g. HIPAA • What are the security threats for both the application and platform? • What about versatility? Can it deliver blogs, image galleries, other? • There may be some hidden costs to take into account (migrating content, electricity)