adventures in content management

38
Adventures in Content Management Joomla, WordPress, Contribute & More Mark Farmer

Upload: mark-farmer

Post on 06-May-2015

539 views

Category:

Technology


0 download

DESCRIPTION

Trying to implement content management at work? Thinking about it? Here are some of the issues you need to be aware of.

TRANSCRIPT

Page 1: Adventures in Content Management

Adventures in Content ManagementJoomla, WordPress, Contribute &

More

Mark Farmer

Page 2: Adventures in Content Management
Page 3: Adventures in Content Management

Who the heck this is for

• Implementing a CMS at work• Trying to decide whether or not to

implement a CMS at work• Trying to manage content better, CMS

or not

Page 4: Adventures in Content Management

Take-aways

• Better insight into the choice of platform

• Managing content & contributors• Some of the “gotchyas,” platform-

specific or related to CMSs in general

Page 5: Adventures in Content Management

• Anyone attend my 2009 talk?• How many developers?• How many designers?• Content managers?• WordPress• Joomla• Drupal• Contribute• Not using one, but planning to in next

6 months

Quick survey

Page 6: Adventures in Content Management

SECTION 1 – The Software

• Help! I have too much stuff!• Only ever encountered one reason

people implement a CMS: Too much content Web team can’t keep up

• Implementing a CMS is disruptive.

Page 7: Adventures in Content Management

Picking the Right Platform

• First question is likely “what platform?”

• The right questions:A. What’s it going to be used for?B. Who’s going to use it?

• “A” is important & straightforward. Blog? Portal? Other?

Page 8: Adventures in Content Management

Picking the Right Platform

Page 9: Adventures in Content Management

Picking the Right Platform

Page 10: Adventures in Content Management

Picking the Right Platform

Page 11: Adventures in Content Management

Picking the Right Platform

Page 12: Adventures in Content Management

Picking the Right Platform

• “B: Who’s going to use it” is just as important WYSIWYG Interface

• Don’t assume that just because you build it, they’ll use it

• Stay tuned for a couple of websites that will help you decide which to choose

Page 13: Adventures in Content Management

CMS varieties

• It’s tricky to rock a rhyme... and Joomla Don’t believe the hype Don’t overpromise on timelines

• The learning curve / frustration curve• The good news

You can make it do pretty much anything, with enough elbow grease

So don’t let the curves hold you back

Page 14: Adventures in Content Management

CMS varieties

• It’s all about the extensibility Behold the power of WordPress!

Page 15: Adventures in Content Management

CMS varieties

Page 16: Adventures in Content Management

CMS varieties

• (E-mail me to a link for more examples of sites like this)

Page 17: Adventures in Content Management

CMS varieties

• My focus: Joomla, WordPress & Contribute

Page 18: Adventures in Content Management

Comparison shopping

• The CMS Matrix cmsmatrix.org

• Open-source CMS ratings php.opensourcecms.

com/general/ratings.php

Page 19: Adventures in Content Management

#1: Contribute

• Completely different metaphor• Template-based (or not)• Apply retroactively to a site• $199 – but discount for

non-profits techsoup.org adobeprograms.giftsinkind.org

• I love you, WYSIWYG/Window• EDC, yeah you know me• EcoKids

Page 20: Adventures in Content Management

#1: Contribute

Page 21: Adventures in Content Management

#1: Contribute

• The importance of a friendly (inter)face

• A control issue Dev/pub

Security Q/A Time saver

• This is important, because of the number of clients who implement CMSs and then don’t use them

Page 22: Adventures in Content Management

#2: Joomla

• The obvious comparison:Drupal Extensibility Pre-installation The App Store of CMSs Do you need that many...?

Page 23: Adventures in Content Management

Joomla

• Deceptively simple & template-driven...

• ...but counter-intuitive Menus drive the content

• Blank slate?• Many files in WP vs... one in Joomla

Page 24: Adventures in Content Management

Joomla – gotchyas

• The wonderful world of extensions: extensions.joomla.org Don’t believe the hype The Black Box concept

Graphical nav bar woes My recommendation? Get someone else to

pay you to learn how to do it. Like much of web design, most of this is

25% IQ & 75% brute force/persistence

Page 25: Adventures in Content Management

Joomla – more gotchyas

• Couple more quickies: Don’t forget to turn on the

cache after primary development is over

Enable user/SEO-friendly URLs GoDaddy is weird

Page 26: Adventures in Content Management

• Joomla vs. Drupal: not amake-or-break decision

Drupal: sounds like RuPaul, but not

Page 27: Adventures in Content Management

Drupal: sounds like RuPaul, but not

Page 28: Adventures in Content Management

• Like Joomla, play by the rules and no one gets hurt

• Joomla does a better job up front, Drupal better behind the scenes, faster.

• Big changes on the front-end in ver. 7• Weird science: taxonomy, blocks

Drupal: sounds like RuPaul, but not

Page 29: Adventures in Content Management

WordPress

• Layout very different, again• Easier to produce a custom

layout• Templates & themes

Page 30: Adventures in Content Management

WordPress

• But test, test, test!• Plugins less buggy, easier to

activate than Joomla/Drupal

Page 31: Adventures in Content Management

WordPress & Language

• Setting the language & uploading the language plug-in a no-go

• Required customization of the PHP• Skinning not too hard ;customizing on

the PHP level is Plug: Super Finder

Page 32: Adventures in Content Management

SECTION 2 – The Peopleware

• The biggest challenge in content management isn’t the software, it’s the people

• You are going to spend a lot of time educating your client. Accept this.

Page 33: Adventures in Content Management

Build it, but they won’t come

• Clients that have CMSs but don’t use them. Why? Lack of education Intimidating Too much work/time Doesn’t get used

Page 34: Adventures in Content Management

Play

• Play. It’s important Sandbox: demo.joomla.org/1.5 Dev/pub

Page 35: Adventures in Content Management

Secret Weapon #2: Funnels

Page 36: Adventures in Content Management

Secret Weapon #2: Funnels

Page 37: Adventures in Content Management

Resources

• Web: cmsmatrix.org php.opensourcecms.com/general/ratings.php

• Books:

• Groups: groups.drupal.org/toronto toronto.joomla.ca wordcamptoronto.com

Page 38: Adventures in Content Management

Thank you

• E-mail: [email protected]• Site: webness.biz• Blog: webheresies.com• Twitter: markus64• Facebook: markus64• LinkedIn: markfarmer64

Feedback: spkr8.com/t/2047