What's New & Cool in Drupal 7

Post on 09-May-2015

3626 Views

Category:

Technology

7 Downloads

Preview:

Click to see full reader

Transcript

1

Drupal 7in 60 minutes oryour money back

I’m @eaton!I’m from Lullabot.

Hi there!

I’m @webchick!I’m from Acquia.

3

What’s Drupal?

4What is it? 4

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

5What is it? 5

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

6

New inDrupal 7

7What’s new in 7?

Usability!

7

New theme Streamlined editing New admin section New update manager Usability testing & team

8What’s new in 7?

Custom fields

8

Custom content types Custom data fields Configurable formatters Add fields to anything!

9What’s new in 7?

Image handling

9

Best solution now built in Define image fields Configure “image styles” Auto-thumbnails & variations

10What’s new in 7?

Under the hood

10

Automated testing New database layer More flexible file handling Improved AJAX APIs Improved installation profiles

11What’s new in 7?

Easier to scale

11

Master/Slave databases Improved proxy support Improved caching system More efficient access control

12What’s new in 7?

More standards

12

RDFa everywhere jQuery + jQuery UI Accessibility improvements PDO & PHP Streams

13

Should youupgrade?

14Should you upgrade? 14

Major versions break APIs Upgrade path for data Modules & themes must

upgrade 6-9 month lag for upgrades

The drop is always moving

15Should you upgrade? 15

Use “Upgrade Status” module Nuke unnecessary modules Use “Coder Upgrade” module Start upgrading your own Watch for upgrade paths, not

justnew releases

Modules & custom code

16Should you upgrade? 16

CCK module needed for upgrade

Most field types still in progress Don’t jump in without testing

Custom fields

17Should you upgrade? 17

PHP 5.2.5+ MySQL 5.0.15 & PDO 32 megs of PHP RAM Slower, but easier to scale

Server requirements

18

Real-worldDrupal 7

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

And now…

top related