Nascom update 1- The Mission of Drupal 8
description
Transcript of Nascom update 1- The Mission of Drupal 8
• HISTORY• IMPROVEMENTS• NEW FEATURES• DRUPAL 8 IS A MODERN CMS• THINGS YOU SHOULD KNOW
AGENDA
DRUPAL HAS A HISTORY
DRUPAL 1.0
(15 JAN 2001)
DRUPAL 1.0 4092
(15 JAN 2001)
DRUPAL 8.X
(MID 2013)
DRUPAL 8.X 491 794
(MID 2013)
REASONS?
DRIES HAS A DREAM
ELIMINATE THE MIDDLEMAN
ELIMINATE THE DEVELOPER
EACH RELEASE HAS MORE POWER
ALWAYS USE STATE OF THE ART TECHNOLOGY
MOVE CONTRIB TO CORE
CORE IS MORE SECURE
CORE HAS FULL TEST COVERAGE
CORE IS BETTER MAINTAINED
MOVE VIEWS TO CORE
VIEWS IS THE MOST INSTALLED CONTRIB MODULE
JANUARY 2011DRUPAL 7
JANUARY 2011DRUPAL 7
JULY 2011
JANUARY 2011DRUPAL 7
JULY 2011 FEBRUARY 2012
JANUARY 2011DRUPAL 7
JULY 2011 FEBRUARY 2012
JUNE 17 2011VIEWS RC 1
FASTERADOPTION RATE
FANTASTICBATTLE TESTER
15% OF ALL INTERNET USAGE COMES FROM A MOBILE PHONE.
MOBILE
http://www.digitalbuzzblog.com/infographic-2013-mobile-growth-statistics/
HTML5 is the next step in HTML
HTML5 helps SEO
<article><section><header><footer>
HTML5 helps mobile
<<telephone>
HTML5 helps mobile
<<email>
HTML5 helps mobile
<<number>
RESPONSIVE WEB DESIGN is a web design approach aimed at crafting sites to provide an OPTIMAL VIEWING EXPERIENCE
DRUPAL 8 is designed to be MOBILE FIRST without harming the desktop experience
MULTILINGUALWONDERLAND
DRUPAL 8 SUPPORTS MULTIPLE LANGUAGESOUT OF THE BOX
TAKES LESS TIME TO BUILD A NEW MULTILINGUAL WEBSITE
WHEN DRUPAL 8 GETS RELEASED THERE WILL BE A STABLE AND USABLE SOLUTION
THIS MEANSLESS BUGSAND LOWER COSTS
TRANSLATIONS ARE IMPORTED AUTOMATICALLY
TRANSLATION SETTINGS ARE FINE GRAINED
THE TRANSLATION INTERFACE HAS DRASTICALLY IMPROVED
IT IS EVEN POSSIBLE TO TRANSLATE THE SITE SLOGAN!
DRUPAL 8 can be a CENTRAL CONTENT HUB
Data can be FETCHED in a restful way from a standard drupal 8 installation
OTHER (drupal) SITES and APPLICATIONS can use the data inserted into the drupal platform WITHOUT EXTRA EFFORT
THE CONNECTION between the two parties can be SECURED in various ways
Data can be PUSHED to a drupal 8 site.
Drupal can be used as a VIEW on top of your central content repository
DRUPAL 8 is an API
IMPROVEDWEBMASTEREXPERIENCE
IMPROVED CONTENT EDIT SCREENS BASED ON USABILITY TESTS
A BUILD IN WYSIWYG EDITOR
SMART COPY PASTE FILTER ADDED
BUILT-IN SECURITY LAYER
DRUPAL 8 HAS ANINLINE EDITOR
IDEAL FOR SMALL ADJUSTMENTS
TOURMODULE
WEBMASTER CAN BUILD OWN INTERACTIVE TUTORIAL
LIMITED WEB KNOWLEDGE REQUIRED
TOURS WILL BE TRANSLATABLE
Improved deploy and maintenance experience
New FILE BASEDconfiguration system
CONTENT gets stored in the DATABASE
CONFIGURATION gets stored in FILES with a HUMAN READABLE syntax
EASIER DEPLOYMENT
LESS DANGEROUS
CHEAPER
DRUPAL 8 IS A MODERN CMS
OPTMIZED FOR SEARCH ENGINES
USING SCHEMA.ORG SYNTAX
A REBUILD ON TOP OF
SYMFONY 2
SET OF COMPONENTS CONTAINING BASE FEATURES
WRITTEN IN AN OBJECT ORIENTED WAY
EASY TO EXTEND OR REPLACE FEATURES
GAINS FOR DRUPAL?
LESS CODE TO MAINTAIN
SECURITY++
SOME OF THE NEW FEATURES WEREN’T POSSIBLE WITHOUT SYMFONY
EXPAND THE DEVELOPER POOL
MAKE USE OF JQUERY 2.0
SMALLER IN SIZE AND FASTER
MADE FOR MODERN BROWSERS
IE 8
IE 8
NO WORRIES WE CAN MAKE IT WORK ON THE FRONT END
AND LOTS OF OTHER EXTERNAL TOOLS…
BACKBONE.JSGUZZLE
CREATE.JS
ZEND FEED
DOCTRINE
EASYRDF
GLIPH
PHPUNIT COMPOSER
Things you should know
No upgrade path will be provided
A migration tool is being built
Porting content between different versions will be possible
Makes migrating content from drupal 6 to drupal 8 sites possible
NASCOM
~15.000
235 PATCHES (1.6%)
Nascom has a team of DRUPAL 8 EXPERTS
We promise to have a WORKING drupal 8 version of all the modules we maintain.
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
DISPLAY SUITE is one of the most popular modules and installed on every system we build.
DISPLAY SUITE is maintained by the drupal team @nascom.
DISPLAY SUITE is almost completely ported to drupal 8!
WE are ready to build YOUR drupal 8 projects
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!
TEST IT!
http://simplytest.me/project/drupal/8.x
(launch sandbox)