drupal8 introduction

Post on 15-Apr-2017

453 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Drupal 8Madhav Vyas (Architect @ CIGNEX DATAMATICS)

About me

Drupal Contributor | Trainer |Blogger| Mentor | Reviewer

Madhav Vyas (@madhavrvyas)http://madhavvyas.blogspot.com/

Agenda Drupal 8 timeline What’s new

Improved Authoring Mobile First Improvement for site builder Configuration Management Twig and HTML5

Under the hood Classes Blocks Module Path

Drupal 8 Timeline

What’s New Authoring experience Mobile Improvements Multilingual ++ Site builders improvement Frontend developer improvement Back end developer improvement Better Right down to the core

Authoring experience Spark WYSIWIG editor In place editor Redesign Content Creation Page Refreshed Admin theme Draft support in core

Mobile Improvements

Mobile First Responsive-ize ALL things (themes, images, tables…) Mobile Friendly Toolbar Front end Performance

Multilingual++

Multilingual First Everything translatable - System configuration to site components More streamlined Translation Transliteration support

Site builders

Views in core More and better blocks Improved and Expanded Entity and Field Features More field types Form Modes Take tour Both less and more module wise Migration Path

Front-end Developer Improvements

HTML5 New Front-end Libraries and Helpers Native schema.org output Event More Improved Accessibility New theme system: Twig Fast by default New UI Elements Theme responsively New Method of Selectively Adding JS/CSS to the page No more support for IE6, IE7 and IE8

Back-end Developer Improvements

New Configuration Management System Everywhere Entities!! Webservices Improved caching

Modern Object Oriented code

Proudly found Elsewhere Modern PHP best practices

Namespace Traits classes/interface Most PSR standards

Backport to Drupal7Drupal 8 Core Feature Drupal 7 Contrib EquivalentWYSIWYG CKEditor: https://drupal.org/project/ckeditorIn-Place Editing Quick Edit: https://drupal.org/project/quickeditResponsive Toolbar Mobile Friendly Navigation Toolbar:https://drupal.org/project/navbarResponsive Front-End Theme Omega, Zen, Adaptive, Aurora, etc. base themesResponsive Admin Theme Ember: https://drupal.org/project/emberResponsive Images Picture: https://drupal.org/project/pictureResponsive Tables Responsive Tables:https://drupal.org/project/responsive_tables

Backport to Drupal7Drupal 8 Core Feature Drupal 7 Contrib EquivalentSimplified Overlay Escape Admin: https://drupal.org/project/escape_adminMultilingual Internationalization: https://drupal.org/project/i18nEntity Translation: https://drupal.org/project/entity_translation(and several additional modules)Better Blocks Bean: https://drupal.org/project/beanConfiguration Management Features: https://drupal.org/project/features(provides exportable files that can be used in deployments)Web Services RESTful Web Services: https://drupal.org/project/restws

top related