27
defined a look back market leaders other systems selection criteria TCO www.waterandstone.com 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

Open Source CMS 2009

Embed Size (px)

DESCRIPTION

A look at the state of the open source CMS market in 2009, with an emphasis on examining the top systems and a review of selection criteria. Cover in more detail Joomla, WordPress and Drupal.

Citation preview

Page 1: Open Source CMS 2009

defined a look back

market leaders other systems

selection criteria TCO

www.waterandstone.com

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

Page 2: Open Source CMS 2009

  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-to-use browser-based interface.

defined a look back

market leaders other systems

selection criteria TCO

Page 3: Open Source CMS 2009

  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.

Page 4: Open Source CMS 2009

  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

Page 5: Open Source CMS 2009

  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

Page 6: Open Source CMS 2009

  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

Page 7: Open Source CMS 2009

  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

Page 8: Open Source CMS 2009

  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

Page 9: Open Source CMS 2009

  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

Page 10: Open Source CMS 2009

  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

Page 11: Open Source CMS 2009

  WordPress

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

defined a look back

market leaders other systems

selection criteria TCO

Page 12: Open Source CMS 2009

  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

Page 13: Open Source CMS 2009

  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

Page 14: Open Source CMS 2009

  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

Page 15: Open Source CMS 2009

  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

Page 16: Open Source CMS 2009

  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

Page 17: Open Source CMS 2009

  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

Page 18: Open Source CMS 2009

  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

Page 19: Open Source CMS 2009

  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

Page 20: Open Source CMS 2009

  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

Page 21: Open Source CMS 2009

  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

Page 22: Open Source CMS 2009

  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

Page 23: Open Source CMS 2009

  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

Page 24: Open Source CMS 2009

  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

Page 25: Open Source CMS 2009

  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

Page 26: Open Source CMS 2009

  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.

defined a look back

market leaders other systems

selection criteria TCO

Page 27: Open Source CMS 2009

  Ric Shreves

www.WaterAndStone.com

[email protected]

Web:

eMail:

Thank you for attending.