Drupal 8 offers developers many exciting new features to use in building websites. Have you tried configuration management? How about the new Symfony based routing system? Twig? Cache tags? Each of these systems is extremely powerful and will let you build websites like never before.
2. Pantheon.io 2
Who Are We?
Mark Ferree
Director of Engineering
Matt Cheney
Product & Co-Founder
3. The Dawning of the Age of Drupal 8
168,553 sites are using Drupal 8!
https://www.drupal.org/project/usage/drupal
Chapter Three has done a lot of Drupal 8
projects for a number of different clients.
https://www.chapterthree.com/drupal8
Pantheon has been hosting Drupal 8 for
3+ years across 20,000+ sites!
https://pantheon.io/drupal-8
3
4. Drupal 8: On It’s Own Terms
Drupal 8 is ready for production
(and has been so for awhile)
There isn’t always “a module for that”
(but the architecture makes that OK)
“Content Management Features” are A+
(this makes site architecture much easier)
4
6. Composer for Patch Management
https://github.com/cweagans/composer-patches.git
"patches_applied": {
"remote video URLs": "https://www.drupal.org/files/issues/2728241-2.patch",
"default ref ID from logic to base fields": "https://www.drupal.org/files/issues/2731915-4.patch",
"IEF form handler": "https://www.drupal.org/files/issues/2743289-2.patch",
"Add a field formatter for the player": "https://www.drupal.org/files/issues/2803173-8.patch",
"Add AMP video player integration": "https://www.drupal.org/files/issues/2817233-4.patch"
}
7. As a Site Owner:
I want to ensure nobody can
change configuration on
production.
7
13. Twig Blocks
“Blocks are used for inheritance and act as placeholders and replacements at
the same time.”
- http://twig.sensiolabs.org/doc/2.x/tags/block.html
13
21. Pantheon.io
Best Practices for Debugging in D8
Credit: https://chrome.google.com/webstore/detail/drupal-template-helper/ppiceaegogijpjodfpiimifhbnaifbnn