Drupal 8 Must Know Features

Drupal 8 Must Know Features

Drupal 8 was released in November 2015, since then its adoption has picked up quite a lot of pace, it is the new standard for creating incredible digital experience, it is considered to be a massive improvement over Drupal 7 with plethora of new features built in. It is said that Dries and other team members have put in unprecedented amount of efforts for more than 5 years to build D8. Drupal 8 is built by phenomenal efforts of 3290 contributors & 1228 companies.

Let’s learn more about the massive improvements and fantastic features of D8.

Configuration Management - Drupal 8’s configuration system handles all kinds of config settings, and you have options for how and where you store your data. By default, both global and itemized settings are stored, in a standard format, in the database. But you can change that. Choose Drupal UI, Drush, or file-based workflows. You can also export your config data into YAML files to manage it with version control. And, if you need to, you can override config data in your settings.php file.

Multilingual Support - Drupal 8 boasts extensive multilingual features right out of the box. The admin interface has built-in translations. You can also create pages with language-based Views filtering and block visibility. Translation updates from the community are automatically facilitated. provides 4 core modules specifically for language and translation support. Build what you want, with the languages you know best.

“Views” in the Core - Another great feature of D8 is Views in Drupal Core. This and a great and long-awaited change. This simplifies things when clients need to customize things like the content list page. With this Drupal 8 feature, Views is part of and firmly integrated with the core. The front page and several administration pages are now Views, and users will now be able to create quickly pages, blocks, admin sections, etc., and modify existing ones just as effortlessly.

Theming Engine – Drupal 8 boasts “TWIG” based theming engine, Twig is a template engine for PHP and it is part of the Symfony2 framework. In Drupal 8 Twig replaces PHPTemplate as the default templating engine. One of the results of this change is that all of the theme_* functions and PHPTemplate based *.tpl.php files have been replaced by *.html.twig template files. It’s much easier to create beautiful and more functional Drupal websites using Twig.

Responsive Out-of-the Box - Drupal 8 is fully responsive. That is, you can install a Drupal 8 website from any device and any resolutions. Drupal 8 is mobile-first in its approach. All the built-in themes that come with Drupal 8 are responsive, along with an admin theme that adapts to different screen sizes, and a ‘Back To Site’ button to go back to the front page. Integration of the Picture and Breakpoint module ensure that images are optimized for each device. You can also create a different layout via an interface for each resolution.

Webservices - As with multi-lingual sites, it used to require several contributed modules to create a webservice in Drupal 7. Now, in Drupal 8, everything you need is in the core. Enable the four Web Services modules, go to Views, and you'll immediately be able to create a REST export. Hypertext Application Language (HAL) is implemented in Drupal 8 and makes exploitation of web service capabilities less painful.

This of course is only equivalent to scratching a surface, Drupal 8 is very technically advanced version of Drupal, in the 90 days following the release of Drupal 8.0.0, adoption has outpaced Drupal 7 by more than 200 percent, this speaks a lot about rising popularity of this version. A survey conducted by Dries mentions that top two reasons people say they haven't upgraded to Drupal 8 yet are (1) the fact that they are waiting for contributed modules to become available and (2) they are still learning Drupal 8. It has only been 7 months until now, and Drupal 8 is running on more than 100,000 sites. From what we sense, this version is definitely going to be a game changer, it’s only a matter of time!