Drupal 7 in 60 minutes or your money back
I ’ m @eaton! I ’ m from Lullabot. Hi there! I ’ m @webchick! I ’ m from Acquia.
What ’ s Drupal?
Customizable PHP CMS Open Source, built by its users Relies on plug-in modules Supports many content types Great for lots of content & users Third most popular CMS Drupal for the impatient What is it?
Released as open source in 2001 Used by Dean campaign in 2004 Adopted by news & media sites Tools for builders as well as coders Drupal 6 was the tipping point Some Drupal history What is it?
New in Drupal 7
Usability! New theme Streamlined editing New admin section New update manager Usability testing & team What ’ s new in 7?
Custom fields  Custom content types Custom data fields Configurable formatters Add fields to anything! What ’ s new in 7?
Image handling Best solution now built in Define image fields Configure  “ image styles ” Auto-thumbnails & variations What ’ s new in 7?
Under the hood Automated testing New database layer More flexible file handling Improved AJAX APIs Improved installation profiles What ’ s new in 7?
Easier to scale Master/Slave databases Improved proxy support Improved caching system More efficient access control What ’ s new in 7?
More standards RDFa everywhere jQuery + jQuery UI Accessibility improvements PDO & PHP Streams What ’ s new in 7?
Should you upgrade?
Major versions break APIs Upgrade path for data Modules & themes must upgrade 6-9 month lag for upgrades The drop is always moving Should you upgrade?
Use  “ Upgrade Status ”  module Nuke unnecessary modules Use  “ Coder Upgrade ”  module Start upgrading your own Watch for upgrade paths, not just new releases Modules & custom code Should you upgrade?
CCK module needed for upgrade Most field types still in progress Don ’ t jump in without testing Custom fields Should you upgrade?
PHP 5.2.5+ MySQL 5.0.15 & PDO 32 megs of PHP RAM Slower, but easier to scale Server requirements Should you upgrade?
Real-world Drupal 7
Drupal  “ Core ”  is great Major third-party modules in beta “ The bench ”  isn ’ t ready Upgrade paths patchy New approaches to learn Using Drupal rough cuts!
And now…

What's New & Cool in Drupal 7

  • 1.
    Drupal 7 in60 minutes or your money back
  • 2.
    I ’ m@eaton! I ’ m from Lullabot. Hi there! I ’ m @webchick! I ’ m from Acquia.
  • 3.
    What ’ sDrupal?
  • 4.
    Customizable PHP CMSOpen Source, built by its users Relies on plug-in modules Supports many content types Great for lots of content & users Third most popular CMS Drupal for the impatient What is it?
  • 5.
    Released as opensource in 2001 Used by Dean campaign in 2004 Adopted by news & media sites Tools for builders as well as coders Drupal 6 was the tipping point Some Drupal history What is it?
  • 6.
  • 7.
    Usability! New themeStreamlined editing New admin section New update manager Usability testing & team What ’ s new in 7?
  • 8.
    Custom fields Custom content types Custom data fields Configurable formatters Add fields to anything! What ’ s new in 7?
  • 9.
    Image handling Bestsolution now built in Define image fields Configure “ image styles ” Auto-thumbnails & variations What ’ s new in 7?
  • 10.
    Under the hoodAutomated testing New database layer More flexible file handling Improved AJAX APIs Improved installation profiles What ’ s new in 7?
  • 11.
    Easier to scaleMaster/Slave databases Improved proxy support Improved caching system More efficient access control What ’ s new in 7?
  • 12.
    More standards RDFaeverywhere jQuery + jQuery UI Accessibility improvements PDO & PHP Streams What ’ s new in 7?
  • 13.
  • 14.
    Major versions breakAPIs Upgrade path for data Modules & themes must upgrade 6-9 month lag for upgrades The drop is always moving Should you upgrade?
  • 15.
    Use “Upgrade Status ” module Nuke unnecessary modules Use “ Coder Upgrade ” module Start upgrading your own Watch for upgrade paths, not just new releases Modules & custom code Should you upgrade?
  • 16.
    CCK module neededfor upgrade Most field types still in progress Don ’ t jump in without testing Custom fields Should you upgrade?
  • 17.
    PHP 5.2.5+ MySQL5.0.15 & PDO 32 megs of PHP RAM Slower, but easier to scale Server requirements Should you upgrade?
  • 18.
  • 19.
    Drupal “Core ” is great Major third-party modules in beta “ The bench ” isn ’ t ready Upgrade paths patchy New approaches to learn Using Drupal rough cuts!
  • 20.