Providing the back-end framework for at least 2.3% of all web sites globally and powered by PHP, a free and open source content-management framework, Drupal was first released 17 years ago in May 2000. Since then, Drupal has amassed more than 1.3 million members including dedicated Drupal developers as part of its community which is a true reflection of its popularity with more than 39,000 free modules and over 2,500 free themes.
In November 2015, Drupal 8 was released and below is a compilation of some of its key features that you should know.
Twig- The New Theming Engine
In order to allow a user to create websites that are user friendly, practical and functional, Drupal has introduced Twig. A PHP theme template engine, Twig is flexible, efficient and most importantly secure so a user can build and maintain layout elements faster coupled with faster load times for compiled versions of the templates.
Mobile Friendly and Responsive
Drupal 8 is embracing the Mobile friendly philosophy as evident from the built-in themes and admin themes that are fully responsive and adaptive to fit every type of screen size seamlessly.
With nearly 100 common languages and with 4 key modules in the core, Drupal 8 has an impressive multilingual feature with built-in translations as part of the admin interface. S what this means is that instead of depending on additional plugins or modules to add translation functionality, a user can create language-based Views filtering and block visibility at the site-wide or field levels.
Making Drupal ever so powerful, Views are now one of Drupal's core modules which means users can effectively and efficiently create pages, blocks, admin sections, etc. And customise as required.
As a replacement to WYSIWYG, CKEditor is available now as standard with Drupal as one of the best text editors allowing HTML editing for web content to become simplified along with the option of making changes to the text directly from the front-end of the site.. This has significantly reduced the additional time required for maintenance work
A robust Configurations Manager
A built in configuration manager at the file-system level allows a user to export and import the features that you build or content type, views, or fields, etc to the server with ease. The configuration changes can be just as easily managed too with a version-control system.
Built in Web Services
RESTful web services allow Drupal developers to create, connect and communicate better with external web services in a standardised manner.
Drupal 8 boasts an interactive Tour module in its core whee users can click the "Tour" link and see pop-ups of tooltips to explain the inner workings of Drupal in an organised and comprehensive manner.