14. Drupal Course Site Building Sept-Nov 2015
1200+
Записани (присъствено + онлайн)
186
Явили се на изпит
96
Издадени сертификата (завършили с оценка 5 и 6)
20. 20
High Tech Pharma / Healthcare Financial Services Others
Who uses Drupal?
PROPRIETARY AND CONFIDENTIAL - do not redistribute
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
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
51. Web Services in Drupal 8
➔ Website: Bypass Theming Layer
➔ Web Applications
➔ Mobile Applications
52. Web Services in Drupal 8
➔ All Content Entities are supported
out-of-the-box
➔ Easily add your own resources, too
53. 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!
59. 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
60. ➔ 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?
61. ➔ Bolt CMS
➔ Concrete 5
➔ Drupal
➔ Grav
➔ eZ Platform
➔ Joomla!
➔ PageKit
➔ Sulu CMF
➔ Typo3
Who else uses Symfony components?