ask us anything: dries buytaert and team tell all on drupal 8

19
Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8 Dries Buytaert Drupal Founder and Drupal Project Lead Co-Founder and CTO, Acquia Angie “Webchick” Byron Director of Community Development, Acquia Alex Bronstein Principal Engineer, Acquia Wim Leers Senior Engineer, Acquia

Upload: acquia

Post on 21-Feb-2017

1.453 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Dries BuytaertDrupal Founder and Drupal Project LeadCo-Founder and CTO, Acquia

Angie “Webchick” ByronDirector of Community Development, Acquia

Alex BronsteinPrincipal Engineer, Acquia

Wim LeersSenior Engineer, Acquia

Page 2: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Our Drupal 8 Experts

Dries BuytaertDrupal Founder and Project LeadCo-Founder and CTO of Acquia

Angie “Webchick” Byron Director of Community Development at

Acquia

Alex BronsteinPrincipal Engineer at Acquia

Wim LeersSenior Engineer at Acquia

Page 3: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8
Page 4: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Drupal 8 (D8) is a digital experience platform for managing content and

experiences across channels and devices, to support a new era of personalized,

multichannel engagement.

Drupal 8 released on November 19

Page 5: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Drupal 8’s reach: 1 night, 240 parties

Page 6: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Drupal 8 by the numbers→ New architecture→ 200+ new features → More capabilities in Drupal

core→ 1.5M lines of code → 3,000+ global contributors

More than 100 Acquia employees contributed to D8 No other organization in the world has more Drupal experts and core contributors.

Page 7: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

D8 is the DXP the world has been waiting forThe world is moving from this...

...to this

Websites & web content Multichannel, digital experiences

Browser-based Any browser, screen, device, application

Everyone sees the same content Personal, contextual experiences

“Pull” content (browse, read) “Push” content for real-time interaction

Back-end tied to front-end delivery Decoupled architecture for flexible delivery

Page 8: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Who’s Using D8 + Acquia?

CH2M (Fortune 500) $6B global engineering firm on D8 & Acquia Platform

Manhattan Associates supply-chain software leader on D8 & Acquia Platform

Page 9: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

What’s New in D8? A lot.Here are some highlights...

Page 10: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

→ Fast and fun content authoring▪D8 reimagines content authoring usability. ▪WYSIWYG & in-place editing for fast, easy authoring

→ Mobile first, mobile everywhere▪Entire D8 interface is responsive. Edit/approve on any device▪Previews to see content-in-context on mobile devices

→ Multi-lingual focus▪D8 has extensive support for multilingual content & translations▪D8 interface is translated into more than 100 languages

→More available out of the box▪Views, improved blocks, more field types

For Users and Site Builders

Page 11: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

→ Configuration management▪Drupal is well-known for its deep configurability. With D8, all of that configuration

can be managed in git (or other vcs), and deployed across site environments (dev, stage, prod).

▪Built-in dependency management and language translation. API support for contrib to add other popular capabilities (Features, Domain, ...) that were hard in prior versions.

→ OOP & Entity API & Plugin API▪Many disparate APIs unified: "learn once, apply anywhere"▪Built-in REST module. API support for contrib alternatives (Services, RESTWS,

GraphQL).

→ Performance & Caching▪D8 more easily handles highly dynamic websites thanks to cache dependency

tracking▪This “cacheability metadata” enables much smarter caching (BigPipe, ESI…)

For Developers

Page 12: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Drupal 8 Open Q&APlease submit your questions at any time throughout the webinar in the Q&A box.

We will answer on a first come, first serve basis. We will start with pre-submitted questions.

If you have any additional questions, please email [email protected]

Page 13: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Extra slides below; hold these here

Page 14: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

New in Drupal 8 → New architecture makes it easier to develop & extend capabilities → Modern PHP standards opens up adoption to more developers→ Dynamic content caching enables faster personalized experiences → ‘Big Pipe’ capability gives every Drupal site Facebook-like fast page

loading→ Pervasive APIs allow organizations to harness the API economy → Responsive experience for authors & visitors delivers multi-channel

consistency → Supports decoupled content delivery model enabling JS front-end

development

Page 15: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Fast. Fun. Beautiful. Authoring in D8

Re-imagined content authoring experience→ In-line, in-context

editing on page→ WYSIWYG tools→ Focus on usability

for everyone in D8

Page 16: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

D8 is 100% Responsive100% Mobile-first CMS for a post-browser world → D8’s user interface is

100% responsive (front-end and back-end)

→ Manage and approve content using any device

Page 17: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Content as a Service in D8Content delivery for any channel or screen. → RESTful web service APIs

in D8 core for content flexibility

→ Deliver content as a service to any site, application, channel, device.

→ Pull content into D8 sites and applications from any source

Page 18: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

D8 is a Developer’s DreamD8 makes life easier for Drupal front-end and back-end devs→ Symfony2 framework for

easier PHP development → Twig theming engine built

into D8 streamlines theming

→ D8 ships with modern front-end libraries

→ Easier configuration management & unit testing

Page 19: Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8

Translation and Localization in D8Built from the ground up to support multilingual sites→ Built-in tools

streamline translation & localization process for global content

→ D8’s UI is translated into many languages (more on the way)