Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PlovDev 2016: Drupal 8 Evolution & Kickstart by Ivo Radulovski

123 views

Published on

Drupal 8 Evolution & Kickstart

Published in: Software

PlovDev 2016: Drupal 8 Evolution & Kickstart by Ivo Radulovski

  1. 1. Drupal 8 Evolution & Kickstart
  2. 2. Ivo Radulovski Innovator & Entrepreneur trio-group
  3. 3. First Meetup 2010 - 2016
  4. 4. History - 2010 First Meetup
  5. 5. History - 2010 First Meetup
  6. 6. Drupalcamp 2011
  7. 7. Drupalcamp 2011
  8. 8. Drupalcamp 2012-2015
  9. 9. Drupalcamp 2012-2015
  10. 10. Drupalcamp 2012-2015
  11. 11. Drupalcamp 2012-2015
  12. 12. Drupal Roadshow Bulgaria Plovdiv, Blagoevgrad, Gabrovo, Ruse, Burgas, Varna, Sofia
  13. 13. Drupal Course Site Building Sept-Nov 2015
  14. 14. Drupal Course Site Building Sept-Nov 2015 1200+ Записани (присъствено + онлайн) 186 Явили се на изпит 96 Издадени сертификата (завършили с оценка 5 и 6)
  15. 15. Drupal in Plovdiv?
  16. 16. Drupal Bootcamp Plovdiv - 14+15 Jan 2017 2 Days Intensive Training & Code-Sprint! Interested? Register on “drupalcamp.bg”
  17. 17. Drupal 8 is here!
  18. 18. 1 year Drupal 8!
  19. 19. 19 Media Entertainment Public Sector Higher Ed Who uses Drupal? PROPRIETARY AND CONFIDENTIAL - do not redistribute
  20. 20. 20 High Tech Pharma / Healthcare Financial Services Others Who uses Drupal? PROPRIETARY AND CONFIDENTIAL - do not redistribute
  21. 21. Drupal Numbers ➔ 200+ new features in Drupal core ➔ 1.5M lines of code ➔ 3,000+ global contributors ➔ Drupal adoption historically doubles with each new release ➔ 35000+ developers ➔ 1 million+ talent eco-system
  22. 22. Drupal 8 delivers key capabilities for great digital experiences
  23. 23. Experiences are Happening Everywhere!
  24. 24. Drupal Numbers ➔ 200+ new features in Drupal core ➔ 1.5M lines of code ➔ 3,000+ global contributors ➔ Drupal adoption historically doubles with each new release ➔ 35000+ developers ➔ 1 million+ talent ecosystem
  25. 25. Also see https://simplytest.me/ if you need a server to test Drupal, a module, theme or a distribution
  26. 26. Ready for the NEXT wave of innovation? What is new in Drupal 8?
  27. 27. Biggest Changes
  28. 28. 1. Improved Authoring Experience
  29. 29. Inline Editing
  30. 30. 2. Mobile First
  31. 31. Content enabled on every device
  32. 32. Assemble world class digital experiences
  33. 33. 3. Site Builder Improvements
  34. 34. What is Views? Create fully customizable: ● Admin listings ● Sidebar content ● Image galleries ● Slideshows ● XML/JSON output …with zero lines of code!
  35. 35. 4. Multilingual++
  36. 36. 5. Configuration Management
  37. 37. CM + DRUSH + GIT = AWESOME!
  38. 38. 6. Front-end developer improvements
  39. 39. 7. Web Services
  40. 40. Web Services in Drupal 8 ➔ Website: Bypass Theming Layer ➔ Web Applications ➔ Mobile Applications
  41. 41. Web Services in Drupal 8 ➔ All Content Entities are supported out-of-the-box ➔ Easily add your own resources, too
  42. 42. Web Services in Drupal 8 ➔ Provide endpoint capabilities to put your API behind a centralized URL ➔ Standardize on an approach to building non-REST APIs ➔ Accept Header content negotiation ➔ Gives us regular json response instead of hal_json ➔ Config entities too!
  43. 43. 8. Modern, OO Code
  44. 44. HttpKernel, HttpFoundation & EventDispatcher ● Streamlining the process of converting a Request into a Response YAML ● Storing and retrieving configuration Routing ● URL routing stored in YAML Twig ● Theme engine Serializer, ClassLoader, DependencyInjection, Validator See more here http://symfony.com/projects/drupal Symfony Components in Drupal
  45. 45. ➔ Offloading to tried components in Symfony ➔ Symfony can be your universally accepted currency in the LAMPCMS world ➔ Using common patterns and principles that apply beyond Drupal ➔ Shared code helps to focus what is important ➔ Enforces best practices and takes advantage of standards and recommendations like the PHP-FIG standards PSR-0, PSR-3, PSR-4. Why Symfony?
  46. 46. ➔ Bolt CMS ➔ Concrete 5 ➔ Drupal ➔ Grav ➔ eZ Platform ➔ Joomla! ➔ PageKit ➔ Sulu CMF ➔ Typo3 Who else uses Symfony components?
  47. 47. Summary
  48. 48. ● bit.ly/ultimatedrupalSummary
  49. 49. ● bit.ly/ultimatedrupalDrupal 8.1
  50. 50. 3300
  51. 51. More developers and faster adoption!
  52. 52. More developers and faster adoption!
  53. 53. More developers and faster adoption!
  54. 54. More developers and faster adoption!
  55. 55. More developers and faster adoption!
  56. 56. More developers and faster adoption!
  57. 57. DON’T HACK CORE SAVE KITTENS! Ivo Radulovski Thanks! :) Questions?

×