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

Five Years of Quiet Revolution

C9b18d9dff88a9dd2393364c2b3b21bd?s=47 Simon Collison
September 28, 2011

Five Years of Quiet Revolution

Presented at EECI2009, Leiden, Netherlands, October 2009

For Simon, EE was never a mere blogging tool, but rather a CMS with huge potential. The antithesis of all those grossly expensive and clunky proprietary “solutions”, EE brought us inexpensive, intelligent software that offered a low entry level, and inspired a quiet revolution.

Looking back at five years of heavy-lifting with EE, through his own experiences and those of others, Simon will explore the methods and ways of thinking that have empowered web teams like his own to tackle incredibly complex builds.

To this day, EE remains the primary choice for many of us, but how do we ensure it continues to meet the needs of professional development for content-heavy, ever-evolving websites? Expect an honest appraisal from someone who spends his days working at the sharp end.

C9b18d9dff88a9dd2393364c2b3b21bd?s=128

Simon Collison

September 28, 2011
Tweet

Transcript

  1. None
  2. AM I DREAMING, OR DID LESLIE JUST ANNOUNCE A RELEASE

    DATE FOR EE 2.0 ?
  3. None
  4. pMachine 2001

  5. You Are Here 2001-2003

  6. Shoutout 2003

  7. Jockey Slut 2004

  8. None
  9. The Libertines 2004

  10. Poptones 2004

  11. Jon Burgerman 2005

  12. Blog Design Solutions 2005

  13. Solspace.com

  14. docs.markhuot.com

  15. jambor-ee.com / train-ee.com

  16. frieze.com 2007

  17. frieze.com 2007

  18. frieze.com 2007

  19. frieze.com 2007

  20. frieze.com 2007 exp:weblog:entries site="faf" weblog="podcasts" limit="1" disable="member_data|pagination|trackbacks" dynamic="off" status="Footer" MULTIPLE

    SITE MANAGEMENT
  21. frieze.com 2007 if ( member_group == "6" XOR member_group ==

    "8" XOR member_group == "1" ) && status == "Subscriber" exp:esk_frieze_sidebars:related url_title="{segment_3}" exp:esk_frieze_sidebars:other_articles entry_id="<?php echo $entryid; ?>" url_title="{segment_3}" COMPLEX CONDITIONALS & CUSTOM PLUGINS
  22. frieze.com 2007

  23. eeinsider.com / devot-ee.com

  24. buildwithstructure.com

  25. brandon-kelly.com / leevigraham.com

  26. None
  27. Playa on erskinedesign.com

  28. Nature Of Relationships plugin on erskinedesign.com

  29. Field Frame and FF Matrix on eulis.eu

  30. Playa 2 on nationalemployerservice.org.uk

  31. Playa 2 on nationalemployerservice.org.uk

  32. Process

  33. Process

  34. None
  35. nationalemployerservice.org.uk 2009

  36. frithstreetgallery.com 2008

  37. frithstreetgallery.com 2008

  38. north.bensaunders.com 2008

  39. housingworks.org Happy Cog 2008

  40. change.gov 2008

  41. Erskine Advertising Toolbox 2009

  42. Erskine Advertising Toolbox 2009

  43. Erskine Advertising Toolbox 2009

  44. None
  45. None
  46. EE 2.0 sneak-peak

  47. EE 2.0 sneak-peak

  48. EE 2.0 sneak-peak

  49. EE 2.0 sneak-peak

  50. EE 2.0 Example Site 2008

  51. EE 2.0 Example Site 2008

  52. Ellislabs EE2.0 Learning Site Sitemap/Learning Guide Ideas Section: ARTISTS Learning

    difficulty: EASY - weblog entries, one per band - custom fields - custom entry statuses Section: BLOG/NEWS Learning difficulty: MEDIUM - weblog entries, one per news item - custom fields - categories - archiving by date - comments Section: HOME Learning difficulty: MEDIUM - pulling information from multiple weblogs - custom statuses ( ARTISTS ) - categories ( BLOG/NEWS ) Section: EVENTS Learning difficulty: HARD - weblog entries, one per event - automatic archiving (past, upcoming) by date, using entry date - relationship to ARTISTS weblog - relationship to GALLERY ? Section: ABOUT/CONTACT Learning difficultly: MEDIUM - Static weblog - Pages module? WEBLOG_1 (suggested section; artists/bands) - weblog entries - custom fields - custom entry statuses Multiple entries, featured entry Single Entry WEBLOG_2 (suggested section; news/blog) - weblog entries - custom fields - categories - archiving by date - comments Multiple entries Archive Single entry WEBLOG_3 (suggested section; events) - weblog entries - custom fields - automatic archiving (past, upcoming) by date, - using entry date - relationships to WEBLOG_1 - relationships to GALLERY Multiple Entries - past & future Single Entry STATIC PAGES (suggested section; about, contact) - weblog entries - custom fields - Pages module? Gallery relationship MEMBERS, FORUMS, WIKI HOMEPAGE - grabbing content from everywhere, classic EE style EE 2.0 Example Site 2008
  53. EE 2.0 Example Site 2008

  54. EE 2.0 Example Site 2008

  55. EE 2.0 Example Site 2008

  56. EE 2.0 Example Site 2008

  57. None
  58. • Adopt common developer methods • Robust first party modules

    • Ongoing support for vital add-ons • Site structures, models and recipes • Enable dev staging and delivery • Un-simple Commerce! DEVELOP & DEPLOY...
  59. • Measured communication • Clear and confident roadmap • Engage

    agencies and serious freelancers • Re-introduce Advisory Board • Awareness of our clients and their needs • Solid demos and example sites MARKETING & COMMUNITY...
  60. None
  61. None