Date post: | 16-Apr-2017 |
Category: |
Software |
Upload: | angela-byron |
View: | 8,747 times |
Download: | 2 times |
The Top 8 Improvements Coming To Drupal 8Angie "webchick" ByronNova Scotia Drupal MeetupJuly 28, 2014
About me
@webchick
@TODO: Obviously, put your stuff instead. :)I work at Acquia in the Office of the CTO; Dries is my boss. :)Very focused on community stuff, such as making Drupal core, Drupal.org, and the Drupal Association rock!Im also one of the authors of the OReilly book Using Drupal (give shout-out to Bruno), which covers all the key contributed modules worth knowing about; just updated for Drupal 7.
What are we doing here tonight?Go through top 8 changes for Drupal 8, in order of meekness. ;)Walk through some of the bigger API changes in D8 for module developersTalk about when D8 is coming and how you can help
1. Improved Authoring Experience
Drupal 7
Here we see the default Drupal 7 authoring experience.I like to call this video "why people say WordPress before Drupal" ;)
Drupal 8
Redesigned content page
Drupal 7
Drupal 8
2. Mobile First
Drupal 7
Drupal 8
Drupal 8
3. Site Builder Improvements
Views in Core!
Better Blocks
No more 1 block in only 1 region in each theme limitationContext system for blocksFieldable custom block types, analogous to content types
New Field Types
4. Multilingual++
Drupal 8
Translatable Everything!ContentBlocksMenusUser ProfilesTaxonomyViewsImage stylesText formatsCommentsFeedsand more!No contrib modules needed!
5. Configuration Management
One core system to solve this messvariable_set()/variable_get()ctools_export_object()/ctools_export_load_object()db_select()/db_update()/db_delete()$conf[...];hook_update_N()drush fu
Deploy any of the followingadmin/config/foo settings"Configuration Entities" including:ViewsContent TypesImage StylesText FormatsTaxonomy Vocabularies but NOT content (contrib):NodesUsersCommentsTaxonomy Terms
6. Twig & HTML5
PHPTemplate is now Twig7.x: page.tpl.php
8.x: page.html.twig