What's New & Cool in Drupal 7

4,058 views
3,945 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,058
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

What's New & Cool in Drupal 7

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

×