content management systems 2010 drew loika. what is a cms? allows a large number of people to...
TRANSCRIPT
![Page 1: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/1.jpg)
Content Management Systems 2010Drew Loika
![Page 2: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/2.jpg)
What is a CMS? Allows a large number of people to
contribute Controls access Provides easy storage and retrieval of
data Reduces repetitive actions Improves communication Don’t reinvent the wheel!
![Page 3: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/3.jpg)
CMS Types CMS – Content Management System ECM – Enterprise Content Management WCMS – Web Content Management
System Document Management Media Content Management Learning Content Management
![Page 4: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/4.jpg)
Business Models Open source Open source with commercial modules Open source with commercial
support/consulting Open source with commercial
extensions Closed source
![Page 5: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/5.jpg)
ECS CMS Main site
Purpose Marketing, Research Material, Updates
Content Text, PDF, PowerPoint
Research material Presentation Search Manage Categorize/Organize
Project sites TBD Forum, Photo Gallery, File Downloads, Calendar, Surveys,
Mail Form, Wiki, Newsletter
![Page 6: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/6.jpg)
ECS CMS Easy User driven No IT Start Small Many Sites Showcase Archive old content
![Page 7: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/7.jpg)
How to Choose Core (Content
Management) Editor Managing
Assets/Artifacts Search Customization User Interaction Support
Roles & Permissions Presentation Versioning Multiples Sites SEO Analytics Technical Quality Community Other
![Page 8: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/8.jpg)
Core (Content Management) Workflow Scheduling Content Type
Media Photo, video
Textual Blog, forum, FAQ, wiki, newsletter
Calendar/Schedule Other
Shopping, web links Sandbox
![Page 9: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/9.jpg)
Editor (WYSIWYG) Inline Control/admin panel Media
Photo crop & rotate Spell check
![Page 10: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/10.jpg)
Managing Assets/Artifacts Uploading Organizing
Categorize, Tag, Search Display Update Remove WebDAV Common Internet File System (CIFS)
![Page 11: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/11.jpg)
Search Site Site content
File types
![Page 12: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/12.jpg)
Customization Easily extendable to meet future
business needs? Technology platform Licensing Customization/extension support
![Page 13: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/13.jpg)
User/Consumer Interactions Comment Rating Poll Survey Quiz Form Chat Forum
![Page 14: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/14.jpg)
Roles & Permissions Interface trimming Granularity
![Page 15: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/15.jpg)
Presentation Browser Mobile Print Syndication
![Page 16: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/16.jpg)
Versioning Rapid recovery from mistakes Greater security priviledges
![Page 17: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/17.jpg)
Multiple Site Support Leverage existing infrastructure &
design Different design External collaborators
![Page 18: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/18.jpg)
Multilingual Support Supported? Supporting meaningfully?
Interface Manage changes & synchronization of
translated versions?
![Page 19: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/19.jpg)
SEO Friendly URI’s Better page rank
![Page 20: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/20.jpg)
Analytics Google Analytics
![Page 21: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/21.jpg)
Technical Quality How well does it function? What does the code look like under the
hood?
![Page 22: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/22.jpg)
Community May be primary source of support Large enough? Friendly? Answer newbie and expert questions
alike?
![Page 23: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/23.jpg)
Support Availability? Geographic availability? Relative cost? Sophistication?
![Page 24: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/24.jpg)
Other AJAX Country of origin Active Directory Technology stack Database Commercial implementation Commercial training Commercial manuals
![Page 25: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/25.jpg)
Hidden Costs Costs of Training Cost of Quality Cost of Functionality Redundancy & Flexibility Cost of Commitment
Content Management Interoperability Services (CMIS)
![Page 26: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/26.jpg)
How to Implement Risk Management Establish Requirements Identify Candidate CMS Trial Candidates w/ Key Staff Identify & Implement Organization, Practices Deploy CMS Training Migrate Content Identify Areas for Future Improvement
![Page 27: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/27.jpg)
Risk Management Constrain scope Pilot project Incorporate feedback
![Page 28: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/28.jpg)
Establish Requirements Clearly define outcomes & goals Focus on business needs, NOT on technical Address compliance needs
Record keeping, accessibility, legal risk, security risk
Identify users Predict usage pattern Predict information quality Predict satisfaction
![Page 29: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/29.jpg)
Identify Candidate CMS Use established criteria to identify likely
candidate CMS Test against established criteria to
narrow CMS pool Use non-essential criteria to prioritize
CMS pool (technology stack) Consider total cost of ownership
![Page 30: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/30.jpg)
Trial Candidates Trial with multiple types of users Use scenarios that match requirements
(script) Consider total cost of ownership
![Page 31: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/31.jpg)
Organization & Practice What goes where? Who’s responsible for approving content? Who’s responsible for enforcing content
policy? How will ongoing training occur? How will new
employee training occur? How will consistency be implemented &
enforced? Who gets a sub-site? What ISN’T supported?
![Page 32: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/32.jpg)
Deploy CMS Depends on the CMS
![Page 33: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/33.jpg)
Training Type
Written Video In-person
Up-to-date material Different user targets Incorporate established policy?
![Page 34: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/34.jpg)
Migrate Content Good training tool
![Page 35: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/35.jpg)
Future Improvements Current guesses
Integration w/ ECS applications Integration w/ ECS reports
Unknown?
![Page 36: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/36.jpg)
Selection Process
![Page 37: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/37.jpg)
Favorite Systems Concrete5 dotCMS eZ Publish Kooboo MODx mojoPortal SilverStripe Sitefinity
![Page 38: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/38.jpg)
Concrete5
PHP stack, open-source, supported
Commercial modules
Intended for consultants to build sites for clients
MVC Hosting available
![Page 39: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/39.jpg)
dotCMS Java, open-
source, supported, enterprise
For-pay enterprise version
Used for large, popular sites
![Page 40: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/40.jpg)
eZ Publish PHP stack,
open-source, supported, commercial, enterprise, award winner
Norwegian
![Page 41: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/41.jpg)
Kooboo .NET, open-
source, very small, very new, Chinese
ASP.NET MVC
![Page 42: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/42.jpg)
MODx PHP stack,
open-source, supported, award winner, AJAXy, smaller, newer
![Page 43: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/43.jpg)
.NET, open-source, cloud
Technical focus (Trimmable?)
mojoPortal
![Page 44: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/44.jpg)
SilverStripe PHP stack, open-
source, supported, lightweight, award winner
![Page 45: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/45.jpg)
Sitefinity .NET, Telerik,
closed-source, commercial ($900)
Web forms, master pages, MVVM
Commercial & free modules
![Page 46: Content Management Systems 2010 Drew Loika. What is a CMS? Allows a large number of people to contribute Controls access Provides easy storage and](https://reader035.vdocuments.mx/reader035/viewer/2022081512/5697bfb81a28abf838c9f286/html5/thumbnails/46.jpg)
Notable Mentions DotNetNuke – Most popular .NET CMS Drupal – Open-source CMS w/ most
mindshare Joomla! – Extremely popular open-
source CMS for small projects Plone – Enterprise grade open-source
CMS Sharepoint 2010 – No introduction
needed