128
PRESENTS

The state of Drupal 8

  • Upload
    nascom

  • View
    1.144

  • Download
    2

Embed Size (px)

DESCRIPTION

Presentation by Bram Goffinghs, explaining all there is to know about Drupal 8.

Citation preview

Page 1: The state of Drupal 8

PRESENTS

Page 2: The state of Drupal 8

DRUPAL 8

SOME FANCY BOTTOM LINE

Page 3: The state of Drupal 8

ABOUT ME…

Page 4: The state of Drupal 8

• HISTORY• IMPROVEMENTS• NEW FEATURES• DRUPAL 8 IS A MODERN CMS• THINGS YOU SHOULD KNOW

AGENDA

Page 5: The state of Drupal 8

DRUPAL HAS A HISTORY

Page 6: The state of Drupal 8

DRUPAL 1.0

(15 JAN 2001)

Page 7: The state of Drupal 8

DRUPAL 1.0 4092

(15 JAN 2001)

Page 8: The state of Drupal 8

DRUPAL 8.X

(MID 2013)

Page 9: The state of Drupal 8

DRUPAL 8.X 491 794

(MID 2013)

Page 10: The state of Drupal 8
Page 11: The state of Drupal 8

REASONS?

Page 12: The state of Drupal 8

DRIES HAS A DREAM

Page 13: The state of Drupal 8

ELIMINATE MIDDLEMAN

Page 14: The state of Drupal 8

ELIMINATE DEVELOPER

Page 15: The state of Drupal 8

EACH RELEASE HAS MORE POWER

Page 16: The state of Drupal 8

ALWAYS USE STATE OF THE ART TECHNOLOGY

Page 17: The state of Drupal 8

MOVE CONTRIB TO CORE

Page 18: The state of Drupal 8

CORE IS MORE SECURE

Page 19: The state of Drupal 8

CORE HAS FULL TEST COVERAGE

Page 20: The state of Drupal 8

CORE IS BETTER MAINTAINED

Page 21: The state of Drupal 8

MOVE VIEWS TO CORE

Page 22: The state of Drupal 8

VIEWS IS THE MOST INSTALLED CONTRIB MODULE

Page 23: The state of Drupal 8

JANUARY 2011DRUPAL 7

Page 24: The state of Drupal 8

JANUARY 2011DRUPAL 7

JULY 2011

Page 25: The state of Drupal 8

JANUARY 2011DRUPAL 7

JULY 2011 FEBRUARY 2012

Page 26: The state of Drupal 8

JANUARY 2011DRUPAL 7

JULY 2011 FEBRUARY 2012

JUNE 17 2011VIEWS RC 1

Page 27: The state of Drupal 8

FASTERADOPTION RATE

Page 28: The state of Drupal 8

FANTASTICBATTLE TESTER

Page 29: The state of Drupal 8
Page 30: The state of Drupal 8

15% OF ALL INTERNET USAGE COMES FROM A MOBILE PHONE.

MOBILE

http://www.digitalbuzzblog.com/infographic-2013-mobile-growth-statistics/

Page 31: The state of Drupal 8

HTML5 is the next step in HTML

Page 32: The state of Drupal 8

HTML5 helps SEO

<article><section><header><footer>

Page 33: The state of Drupal 8

HTML5 helps mobile

<<telephone>

Page 34: The state of Drupal 8

HTML5 helps mobile

<<email>

Page 35: The state of Drupal 8

HTML5 helps mobile

<<number>

Page 36: The state of Drupal 8

RESPONSIVE WEB DESIGN is a web design approach aimed at crafting sites to provide an OPTIMAL VIEWING EXPERIENCE

Page 37: The state of Drupal 8
Page 38: The state of Drupal 8
Page 39: The state of Drupal 8
Page 40: The state of Drupal 8

DRUPAL 8 is designed to be MOBILE FIRST without harming the desktop experience

Page 41: The state of Drupal 8

MULTILINGUALWONDERLAND

Page 42: The state of Drupal 8

DRUPAL 8 SUPPORTS MULTIPLE LANGUAGESOUT OF THE BOX

Page 43: The state of Drupal 8

TAKES LESS TIME TO BUILD A NEW MULTILINGUAL WEBSITE

Page 44: The state of Drupal 8

WHEN DRUPAL 8 GETS RELEASED THERE WILL BE A STABLE AND USABLE SOLUTION

Page 45: The state of Drupal 8

THIS MEANSLESS BUGSAND LOWER COSTS

Page 46: The state of Drupal 8
Page 47: The state of Drupal 8

TRANSLATIONS ARE IMPORTED AUTOMATICALLY

Page 48: The state of Drupal 8

TRANSLATION SETTINGS ARE FINE GRAINED

Page 49: The state of Drupal 8
Page 50: The state of Drupal 8

THE TRANSLATION INTERFACE IS DRASTICALLY IMPROVED

Page 51: The state of Drupal 8
Page 52: The state of Drupal 8

IT IS EVEN POSSIBLE TO TRANSLATE THE SITE SLOGAN!

Page 53: The state of Drupal 8

DRUPAL 8 can be a CENTRAL CONTENT HUB

Page 54: The state of Drupal 8

Data can be FETCHED in a restful way from a standard drupal 8 installation

Page 55: The state of Drupal 8

OTHER (drupal) SITES and APPLICATIONS can use the data inserted into the drupal platform WITHOUT EXTRA EFFORT

Page 56: The state of Drupal 8

THE CONNECTION between the two parties can be SECURED in various ways

Page 57: The state of Drupal 8

Data can be PUSHED to a drupal 8 site.

Page 58: The state of Drupal 8

Drupal can be used as a VIEW on top of your central content repository

Page 59: The state of Drupal 8

DRUPAL 8 is an API

Page 60: The state of Drupal 8

IMPROVEDWEBMASTEREXPERIENCE

Page 61: The state of Drupal 8

IMPROVED CONTENT EDIT SCREENS BASED ON USABILITY TESTS

Page 62: The state of Drupal 8
Page 63: The state of Drupal 8

A BUILD IN WYSIWYG EDITOR

Page 64: The state of Drupal 8
Page 65: The state of Drupal 8

SMART COPY PASTE FILTER ADDED

Page 66: The state of Drupal 8

BUILD IN SECURITY LAYER

Page 67: The state of Drupal 8
Page 68: The state of Drupal 8
Page 69: The state of Drupal 8

DRUPAL 8 HAS ANINLINE EDITOR

Page 70: The state of Drupal 8

IDEAL FOR SMALL ADJUSTMENTS

Page 71: The state of Drupal 8
Page 72: The state of Drupal 8
Page 73: The state of Drupal 8
Page 74: The state of Drupal 8
Page 75: The state of Drupal 8
Page 76: The state of Drupal 8
Page 77: The state of Drupal 8

TOURMODULE

Page 78: The state of Drupal 8
Page 79: The state of Drupal 8
Page 80: The state of Drupal 8
Page 81: The state of Drupal 8

WEBMASTER CAN BUILD OWN INTERACTIVE TUTORIAL

Page 82: The state of Drupal 8

LIMITED WEB KNOWLEDGE REQUIRED

Page 83: The state of Drupal 8

TOURS WILL BE TRANSLATABLE

Page 84: The state of Drupal 8

Improved deploy and maintenance experience

Page 85: The state of Drupal 8

New FILE BASEDconfiguration system

Page 86: The state of Drupal 8

CONTENT gets stored in the DATABASE

Page 87: The state of Drupal 8

CONFIGURATION gets stored in FILES with a HUMAN READABLE syntax

Page 88: The state of Drupal 8

EASIER DEPLOYMENT

Page 89: The state of Drupal 8

LESS DANGEROUS

Page 90: The state of Drupal 8

CHEAPER

Page 91: The state of Drupal 8

DRUPAL 8 IS A MODERN CMS

Page 92: The state of Drupal 8

OPTMIZED FOR SEARCH ENGINES

Page 93: The state of Drupal 8

USING SCHEMA.ORG SYNTAX

Page 94: The state of Drupal 8
Page 95: The state of Drupal 8

REBUILD ON TOP OF SYMFONY 2

Page 96: The state of Drupal 8

SET OF COMPONENTS CONTAINING BASE FEATURES

Page 97: The state of Drupal 8

WRITTEN IN AN OBJECT ORIENTED WAY

Page 98: The state of Drupal 8

EASY TO EXTEND OR REPLACE FEATURES

Page 99: The state of Drupal 8

GAINS FOR DRUPAL?

Page 100: The state of Drupal 8

LESS CODE TO MAINTAIN

Page 101: The state of Drupal 8

SECURITY++

Page 102: The state of Drupal 8

SOME OF THE NEW FEATURES WEREN’T POSSIBLE WITHOUT SYMFONY

Page 103: The state of Drupal 8

EXPAND THE DEVELOPER POOL

Page 104: The state of Drupal 8

MAKE USE OF JQUERY 2.0

Page 105: The state of Drupal 8

SMALLER IN SIZE AND FASTER

Page 106: The state of Drupal 8

MADE FOR MODERN BROWSERS

Page 107: The state of Drupal 8

IE 8

Page 108: The state of Drupal 8

IE 8

Page 109: The state of Drupal 8

NO WORRIES WE CAN MAKE IT WORK ON THE FRONTEND

Page 110: The state of Drupal 8

AND LOTS OF OTHER EXTERNAL TOOLS…

Page 111: The state of Drupal 8

BACKBONE.JSGUZZLE

CREATE.JS

ZEND FEED

DOCTRINE

EASYRDF

GLIPH

PHPUNIT COMPOSER

Page 112: The state of Drupal 8

Things you should know

Page 113: The state of Drupal 8

No upgrade path will be provided

Page 114: The state of Drupal 8

A migration tool is being build

Page 115: The state of Drupal 8

Porting content between different versions will be possible

Page 116: The state of Drupal 8

Makes migrating content from drupal 6 to drupal 8 sites possible

Page 117: The state of Drupal 8

NASCOM

Page 118: The state of Drupal 8

~15.000

Page 119: The state of Drupal 8

235 PATCHES (1.6%)

Page 120: The state of Drupal 8

Nascom has a team of DRUPAL 8 EXPERTS

Page 121: The state of Drupal 8

We promise to have a WORKING drupal 8 version of all the modules we maintain.

Page 122: The state of Drupal 8

Display SuiteSteroids

FullcalendarPerformance

Nice dashSearch api live resultsCommerce direct buy

Production checkInline form errors

Attach exisiting fieldsMenu clone

Record featureFile maintenance

Context codeSmartqueue language

Hook hunter

Page 123: The state of Drupal 8

DISPLAY SUITE is one of the most popular modules and installed on every system we build.

Page 124: The state of Drupal 8

DISPLAY SUITE is maintained by the drupal team @nascom.

Page 125: The state of Drupal 8

DISPLAY SUITE is almost completely ported to drupal 8!

Page 126: The state of Drupal 8

WE are ready to built YOUR drupal 8 projects

Page 127: The state of Drupal 8

NASCOM GENK (HQ)C-MINE 1 BUS 13EVENCE COPPÉELAAN 913600 GENKBELGIUM

PHONE +32 89 20 15 00FAX +32 89 20 15 [email protected]

THANKS!

Page 128: The state of Drupal 8

TEST IT!

http://simplytest.me/project/drupal/8.x

(launch sandbox)