Make the most out of Drupal 8’s coolest new feature – the Configuration Management system. This title was published in March 2015 and is available to order from Packt Publishing.
Drupal 8 Configuration Management is intended for people who use Drupal 8 to build websites, whether you are a hobbyist using Drupal for the first time, a long-time Drupal site builder, or a professional web developer.
With all the complex configuration options of Drupal, the Configuration Management system allows you to keep track of your configuration and move configuration changes between several development environments with ease. Its API allows you to add your own configuration settings within a custom module.
Drupal 8 Configuration Management will teach you everything you need to know about the Configuration Management system and get you started with using its features quickly, whether you are a Drupal site administrator with no programming knowledge or a seasoned developer. Starting at defining what Configuration Management actually means and why you should be using it, the book also covers how site administrators can make the most out of it without any programming knowledge. For more advanced users with programming skills, the book explains how to use the API to add custom configuration and how to upgrade custom modules to use the new Configuration Management. The book also covers some essential tools and best practices.
After reading the book, you will be able to write schema files for custom configurations, make use of the Configuration Management API, and upgrade modules to the new Configuration Management systems. Additionally, you will learn how to migrate configuration from Drupal 6 and 7 to Drupal 8 and how to manage configuration for multilingual websites.
This book wouldn't have been possible without all the great work from the contributors who worked hard to put Configuration Management in Drupal 8 core.