Top Banner
CMS Showdown Presented by Steve Kessler, Your Denver DataMan
31
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CMS Showdown

CMS ShowdownPresented by Steve Kessler, Your Denver

DataMan

Page 2: CMS Showdown
Page 3: CMS Showdown

What Is A Content Management System (CMS)?

CMS

Website Content

Outside Content

Social MediaConnections with CRMPrograms

Statistics and Research

So Much More

Page 4: CMS Showdown

CMS LandscapeThere are hundreds of CMS’s to choose fromThey are written in different programing

languages and do different things wellThere are three that stand out in the Denver

nonprofit community

Page 5: CMS Showdown

Our Contenders

Page 6: CMS Showdown

The Similarities All are free and open sourceAll are written in PHPAll run well on LAMP stackLarge communities for support Many vendors offering support All work with CiviCRM

Page 7: CMS Showdown

InstallationDrupalMust have

access to the file system and setup a database

Simple step-by-step process

JoomlaMust have

access to the file system and setup a database

Simple step-by-step process

WordPressMust have

access to the file system and setup a database

Simple step-by-step process

A lot of hosting companies have 1-click installs to make it easier

Page 8: CMS Showdown

DesignDrupalCalls the

design a theme

Hundreds of free themes

Many low cost themes available

Nearly unlimited potential for themeing

JoomlaCalls the

design a template

Some free templates

Many low cost themes available

Nearly unlimited potential for themeing

WordPressCalls the

design a theme

Many free themes

Many low cost themes available

Nearly unlimited potential for themeing

Page 9: CMS Showdown

MobileDrupalCurrent

version does not have out of the box mobile support

New version (8) will have out of the box mobile support

Many mobile friendly/adaptive themes available

JoomlaNo mobile

support out of the box

Mobile friendly/adaptive themes available

WordPressMobile

support out of the box

Mobile apps for site management

Mobile friendly/adaptive themes available

Page 10: CMS Showdown

Content Editing Features DrupalCurrent version

does not have out of the box WYSIWYG editing

New version (8) will have out of the box WYSIWYG editing

Pluggable WYSIWYG editing able to be installed

JoomlaShips with

WYSIWYG editing out of the box

WordPressShips with

WYSIWYG editing out of the box

Page 11: CMS Showdown

Editorial WorkflowsDrupalPublished/

Unpublished out of the box

Modules provide versatile workflows

JoomlaProvides

several content states out of the box

Modules are available to expand workflows

WordPressWorkflow for

content review comes out of the box

Modules are available to expand workflows

Page 12: CMS Showdown

Version ControlDrupalOut of the box

versioning of content

Many modules expand on version control

JoomlaOut of the box

versioning of content

Plugins available to expand on version control

WordPressDoes not ship

with versioning of content

Paid plugin available for version control

Page 13: CMS Showdown

Content Flexibility DrupalSimple display

out of the boxViews module

allows for display of content in many different ways

Views will ship with Drupal 8 out of the box

Many modules for creating versatile displays of content

JoomlaSimple display

out of the boxLimited

plugins for changing content display

WordPressVery blog

centric out of the box

Ability to create pages

Views style plugin available for sale

Page 14: CMS Showdown

Media ManagementDrupalPowerful

media module available for installation

Excellent flexibility for media management

No one solution for managing media especially in older versions

JoomlaBuilt in image

management solution

Plugins available to expand on media management

WordPressWonderful drag

and drop media manager ships with WordPress

A highlight of the WordPress out of the box experience

Modules available to extend media management features

Page 15: CMS Showdown

Comments DrupalGood

comment support out of the box

Many modules available for adding functions like comment notifications

Connects with common comment services

JoomlaNo comments

support out of the box

Plugins available for comment support

WordPressComment

support out of the box

Many modules available for adding functions like comment notifications

Connects with common comment services

Page 16: CMS Showdown

SEODrupalSomewhat

SEO friendly out of the box

Many modules available for making Drupal play well with SEO

JoomlaNot very SEO

friendly out of the box

WordPressBuild to be

very SEO friendly out of the box

Lots of plugins to help with even more SEO

Page 17: CMS Showdown

Social MediaDrupalMany modules

available for adding social sharing and connections with social media sites

JoomlaPlugins

available for adding social sharing and connections with social media sites

WordPressMany plugins

available for adding social sharing and connections with social media sites

Page 18: CMS Showdown

Community BuildingDrupalPowerful

modules for providing community building functionality

JoomlaSome plugins

for providing community building functionality

WordPressMany plugins

for providing community building functionality

Page 19: CMS Showdown

SearchDrupalDrupal default

search is goodMany modules

to enhance search

Replacements for Drupal search like Apache SOLR for large sites

JoomlaJoomla default

search is goodPlugins

available to enhance search

Replacements for Joomla search like Apache SOLR for large sites

WordPressWordPress

default search is good

Plugins available to enhance search

Replacements for Joomla search like Apache SOLR for large sites

Page 20: CMS Showdown

Multilingual Functionality DrupalMany

translations of core and contributed modules

Limited multilingual support in core

To do multilingual well you need several contributed modules

JoomlaOut of the box

ability to work in multiple languages

WordPressMany

translations (localizations) of WordPress

No out of the box multilingual support

Paid plugins available

Page 21: CMS Showdown

Module/Plugin Availability DrupalThousands of

free modules of various quality

If modules do not come from Drupal.org use caution

JoomlaMany plug-ins

are sold rather than available as open source

WordPressMany free

plugins of various quality

Many plugins have paid versions

Page 22: CMS Showdown

eCommerceDrupal Powerful

eCommrce suite called Drupal Commerce

Hundreds of modules that add onto to Drupal Commerce

Used for non-standard commerce applications

Less popular options also available in the ecosystem

JoomlaPaid modules

available for adding commerce functionality

WordPressModules

available for commerce

Many modules work together for a strong environment

Commerce options focused around standard products

Page 23: CMS Showdown

User ManagementDrupalEasy to create

usersGranular

permissions makes managing permissions somewhat of a challenge

Many modules to change and enhance user management and experience

JoomlaEasy to create

users Limited

permissions out of the box

Plugins available change and enhance user management and experience

WordPressEasy to create

usersSeveral levels

of users available out of the box

Plugins available change and enhance user management and experience

Page 24: CMS Showdown

AdministrationDrupalSteep initial

learning curveEnd users do

not need to administer settings

JoomlaMiddle of the

road learning curve

End users do not need to administer settings

WordPressLess to

administer out of the box

Some would argue this is because it is less flexible

End users do not need to administer settings

Page 25: CMS Showdown

SecurityDrupalConsidered to

be strong security

Security depends greatly on configuration

Security team helps make sure published code is secure

Always install security updates!

JoomlaConsidered to

be strong security

Security depends greatly on configuration

Always install security updates!

WordPressConsidered to

be strong security

Security depends greatly on configuration

Always install security updates!

Page 26: CMS Showdown

CommunityDrupal Drupal has a very

strong global community

Community sometimes known for favoring developers but this is being actively worked on

Boulder/Central & Southern Meetups

Drupal Camp Colorado in June

JoomlaGlobal

community Joomla! Users

Colorado

WordPressVery open

community Access for all

levels of usersDenver

WordPress Meetup

Word Camp Denver in June

Page 27: CMS Showdown

Vendor LandscapeDrupalMany local

vendorsMany large

vendors outside of Denver/Boulder area

Joomla WordPress

Donna Galassi [email protected]

m 720-248-8431

Some local vendors

Many vendors around the world

Many local vendors

Many vendors around the world

Many companies that do not know about web design offering services with stock templates

Page 28: CMS Showdown

Determining The Right CMSWhat are we trying to accomplish?

What kind of content will we have?Do we need commerce? What advanced functions do we need?

Who will be administering the system?How many users will use the site?What is our workflow?What is our budget?What vendor do we want to use?

Page 29: CMS Showdown

More ResourcesA Consumers Guide To Content Management

Systems For Nonprofits - Idealware Many articles on the Internet Notes from today’s session will be posted at

denverdataman.com/showdown

Page 30: CMS Showdown
Page 31: CMS Showdown

Creative CommonsThis work is licensed under a Creative

Commons Attribution-ShareAlike 3.0 Unported License.