www.waterandstone.

com


defined a look back market leaders other systems selection criteria TCO

Open Source CMS
~ changing the way we work ~

Note: This presentation was created for the 2009 Travel Distribution Summit held in Singapore on April 2, 2009

defined a look back market leaders other systems selection criteria TCO

  what is a CMS ?
Open Source WCM systems are the topic today. CMS = Content Management System. WCM = Web Content Management A CMS is a software tool installed on your web server that enables you to manage your site's features, content and users through an easy-touse browser-based interface.

  what do the following organizations have in common?
  NASA   French Parliament   Sesame Street (PBS)   MIT   The U.S. Navy   The Brazilian Government   Nokia   Novell   Vagabond   EuroStar   National Geographic

  They all use open source content management systems.

defined a look back market leaders other systems selection criteria TCO

  basic functionality
A WCMS should provide the following features:   identification of key users and their roles   ability to assign roles and responsibilities   ability to define workflow   ability to schedule and publish content   ability to limit access to content and functionality   ability to administer the system   ability to take site offline and perform maintenance tasks

defined a look back market leaders other systems selection criteria TCO

  what is Open Source?
Open Source software is governed by a license that prohibits: (1) charging for use of the software (2) closing the code (closed source) These prohibitions apply to any modifications or releases based on the original code. (The most common license is the GNU Public License – aka, the GPL.)

defined a look back market leaders other systems selection criteria TCO

  if it's free, what am I paying for?
  design services   consulting services   custom development   deployment   support   maintenance

defined a look back market leaders other systems selection criteria TCO

  if it's free, how do they survive?
Community Backed Projects   often supported by a non-profit Foundation   community members contribute for recognition, status, access to expertise   e.g., Joomla!, Drupal Corporate Backed Projects   code developed by corporation, but released under Open Source license   revenue streams: dual license arrangements, consulting, support, training, customization   e.g., Alfresco, eZPublish

defined a look back market leaders other systems selection criteria TCO

  not too long ago…
  Database driven websites were a new concept. The CMS came about as people added interfaces to allow for easy manipulation of DB content.   Early players: * Allaire * Broadvision * Vignette * Interwoven

defined a look back market leaders other systems selection criteria TCO

  who are the market leaders?
There are most than 500 projects out there! According to the 2008 Open Source CMS Market Share Survey, 3 systems lead the pack:   WordPress   Joomla!   Drupal

defined a look back market leaders other systems selection criteria TCO

  WordPress Pros
  well over 1 million downloads   over 4,100 extensions available   known for blogging, but capable of much more   excellent SEO   LAMP stack   good developer support   decent documentation   active community; stable project

defined a look back market leaders other systems selection criteria TCO

  WordPress Cons −  default package limited −  no workflow −  no ecommerce −  has trouble scaling up

defined a look back market leaders other systems selection criteria TCO

  WordPress – in a nutshell
  A great system if you want to run a blog or need a small marketing site with good SEO.   Not the best choice if you need custom development unless you are already running WordPress and don't want to change.

defined a look back market leaders other systems selection criteria TCO

  Joomla! Pros
  well over 1 million downloads   over 4,500 extensions available   LAMP stack   presentation layer is very easy to skin   decent ecommerce options   wide developer support   decent documentation   very active community   good community support   affordable development costs

defined a look back market leaders other systems selection criteria TCO

  Joomla! Cons −  no workflow −  fixed user hierarchies −  fixed content structure −  tough to maintain customized sites −  SEO is mixed −  scalability is limited −  extensions are widely variable quality −  increasing number of extensions are charging
and some are even encrypted (!!)

defined a look back market leaders other systems selection criteria TCO

  Joomla! – in a nutshell
  A good choice for fast turnaround marketing sites, or for sites with little customization or only moderate traffic.   Perhaps not your best choice if you have heavy customization needs or expect serious traffic.   Cheaper to build; more expensive to maintain.

defined a look back market leaders other systems selection criteria TCO

  Drupal Pros
  well over 1 million downloads   over 2,400 extensions available   LAMP stack   solid API; highly extensible   decent ecommerce options   very flexible presentation layer   excellent user controls   good SEO   easy to maintain customized sites   robust

defined a look back market leaders other systems selection criteria TCO

  Drupal Cons −  presentation layer can be a challenge to learn −  admin system less user friendly (really requires
competent developer to create usable system) −  documentation tends toward the technical side −  longer development timelines −  higher development costs

defined a look back market leaders other systems selection criteria TCO

  Drupal – in a nutshell
  A good choice if you need customization and scalability.   More expensive to get up and running, but cheaper in the longer run and less prone to downtime.

defined a look back market leaders other systems selection criteria TCO

  what about the other 497 ?
Other Stand-outs   Plone
  powerful   built on Zope (Python)

  Alfresco
  now have a WCM offering   targets enterprise users   Java-based   corporate backed

  eZPublish
  built in ecommerce   built in multi-lingual   targets enterprise users   corporate backed

defined a look back market leaders other systems selection criteria TCO

  How to decide?
  conduct a needs analysis. Key factors – these can narrow your range of choices quickly:
  technical requirements   workflow   versioning and rollback   multi-lingual   multi-site management   user hierarchies   ecommerce

  your team's skillset   level of support needed   expected lifespan   time to launch (speed to market)

defined a look back market leaders other systems selection criteria TCO

  other considerations
  ease of customization   existing hosting infrastructure   need to integrate legacy applications   SEO needs   design & development budget   total cost of ownership

defined a look back market leaders other systems selection criteria TCO

  who does what well?
  Community Site: Drupal, Joomla!   Document Management: Alfresco, Plone   eCommerce: ezPublish, Joomla!, Drupal, Magento   Intranet: Drupal, Joomla!, Plone   Marketing Site: Joomla!, WordPress   Corporate Portal: J Boss Portal, Liferay, Plone   Web 2.0: Drupal

defined a look back market leaders other systems selection criteria TCO

  so, what CMS is right for you?
The answer: It depends.   What do you need it to do?   What skillsets do you possess?   What platform are you currently using?   Is legacy system integration required?   What level of business risk can you tolerate?

defined a look back market leaders other systems selection criteria TCO

  is open source right for you?
  There is a cost advantage.
  A typical 10 seat installation from a popular proprietary vendor will cost $17,500. A parallel Open Source solution will cost $7,500.   The cost of implementing an open source portal is 1/2 to 1/3 that of closed source.

  Open Source can be vendor agnostic.   Open Source presents less risk.
  Many eyes make for more secure applications.   Open Source produces patches at an extremely fast rate.

  Open Source is easy to install, configure and customize.   Open Source promises more rapid innovation.

defined a look back market leaders other systems selection criteria TCO

  how to calculate TCO?
  Development Costs
  site design   consulting   development (largely a function of the amount of customization required)   content loading   translation

  Ongoing expenses
  hosting   domains   maintenance (patches / upgrades)   content management team

defined a look back market leaders other systems selection criteria TCO

  how to get support?
  Community-backed systems do not offer formal support mechanisms. Your options are:
  vendor support   books   online documentation   forums   mailing lists   chat

  In this area, corporate backed projects enjoy a clear advantage.

Thank you for attending.

  Ric Shreves
Web: www.WaterAndStone.com eMail: ric@waterandstone.com

Sign up to vote on this title
UsefulNot useful