Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Taming the Crazy Web

Taming the Crazy Web

Using Drupal to tame the herd of web sites, with a bonus helping of useful links. Presented at the 2012 CMS Expo - http://www.cmsexpo.net

Jeff Eaton

May 10, 2012
Tweet

More Decks by Jeff Eaton

Other Decks in Programming

Transcript

  1. taming the crazy web how to organize infinite sites and

    reclaim your weekends Thursday, May 10, 12
  2. hi, i’m eaton! - I’m with Lullabot - We build

    big web sites - We teach others, too - We see all kinds of crazy @eaton on the twitters Thursday, May 10, 12
  3. if you are… - Managing lots of sites - Sick

    of juggling - Getting (or have) buy-in - Where the buck stops Thursday, May 10, 12
  4. or you’re in a… - University - Company w/project teams

    - Sports league - Marketing agency - Restaurant franchise - Organization w/chapters - Chain store - Pyramid scheme Thursday, May 10, 12
  5. the problem - You have lots of sites - They’re

    a mess of random - Managing them is hell - PR & efficiency suffers Thursday, May 10, 12
  6. the plan - Identify the patterns - Pick your tools

    - Build systems for growth - Migrate carefully - Plan for the “gotchas” Thursday, May 10, 12
  7. spot patterns - Departmental sites - Marketing microsites - Clubs

    and teams - Seasonal specials Thursday, May 10, 12
  8. pick tools - Drupal multisite - Domain Access - Organic

    Groups - Services module Thursday, May 10, 12
  9. pick tools - Drupal multisite - Domain Access - Organic

    Groups - Services module Thursday, May 10, 12
  10. plan to grow - Features & Apps - Installation profiles

    - Staging environments - Aegir - Multiple servers Thursday, May 10, 12
  11. moving in - Decide what to keep - Use Feeds

    & Migrate - Migrate early & verify - Plan for manual cleanup - Redirect old URLs - Track your time-per-site Thursday, May 10, 12
  12. the gotchas - Don’t forget training - Content editing tools

    - Governance & workflow - Endless special cases - Upgrades! Thursday, May 10, 12
  13. the recap - Identify the patterns - Pick your tools

    - Build systems for growth - Migrate carefully - Plan for the “gotchas” …And then get more responsibility because you’re productive. Thursday, May 10, 12
  14. links & extras Domain Access drupal.org/project/domain Organic Groups drupal.org/project/og Services

    drupal.org/project/services Feeds drupal.org/project/feeds Migrate drupal.org/project/migrate Features drupal.org/project/features Aegir www.aegirproject.org Content tools www.lullabot.com/articles/baby-got-backend Thursday, May 10, 12
  15. case studies Colorado University denver2012.drupal.org/node/1594 U of Nebraska-Lincoln unlcms.unl.edu OpenAtrium

    community.openatrium.com/node/2403 OpenPublic openpublicapp.com Julio Project funnymonkey.com/introducing-julio Why sites use Drupal lb.cm/why-big-sites-go-drupal Building platforms scotthadfield.ca/2011/09/16/guide-building-platforms-drupal Administering distros funnymonkey.com/administering-sites-deployed-from-distributions Thursday, May 10, 12
  16. lullabot — you - lullabot.com Case studies, articles, & links

    - drupalize.me Video training for Drupal - videola.tv Subscription video platform Thursday, May 10, 12