Drupal 8 Configuration Management

Make the most of Drupal 8's coolest new feature—the Configuration Management system
Preview in Mapt

Drupal 8 Configuration Management

Stefan Borchert, Anja Schirwinski

1 customer reviews
Make the most of Drupal 8's coolest new feature—the Configuration Management system
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$16.80
$29.99
$29.99 p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Drupal 8 Configuration Management Book Cover
Drupal 8 Configuration Management
$ 23.99
$ 16.80
Mastering vRealize Operations Manager - Second Edition Book Cover
Mastering vRealize Operations Manager - Second Edition
$ 39.99
$ 28.00
Buy 2 for $34.30
Save $29.68
Add to Cart

Book Details

ISBN 139781783985203
Paperback148 pages

Book Description

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.

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. For more advanced users, the book explains how to use the API to add custom configuration and how to upgrade custom modules to use the new Configuration Management system, covering some essential tools and best practices. It will teach you to write schema files for custom configuration and upgrade modules to the new Configuration Management system. Additionally, you will learn how to migrate configuration from Drupal 6 and 7 to Drupal 8 and how to manage configuration for multilingual websites.

Table of Contents

Chapter 1: Understanding Configuration Management
An introduction to Configuration Management
Why manage configuration?
Tracking configuration changes
A look back at Drupal 7
How Drupal 8 takes care of Configuration Management
Using version control to keep track of configuration changes
Summary
Chapter 2: Configuration Management for Administrators
Why do we want to manage our configuration?
Summary
Chapter 3: Drupal 8's Take on Configuration Management
The config directory
Config and schema files – what are they and what are they used for?
Learning the difference between active and staging directories
Simple configuration versus configuration entities
Summary
Chapter 4: The Configuration Management API
A simple configuration API
Summary
Chapter 5: The Anatomy of Schema Files
What are schema files in Drupal?
Properties
Data types
Dynamic type references
Coding standards
PHP API
Summary
Chapter 6: Adding Configuration Management to Your Module
Default configuration
Defining and using your own configuration
Summary
Chapter 7: Upgrading Your Drupal 7 Variables to the Drupal 8 Configuration
Upgrading your variables
Providing an upgrade path for your variables
Summary
Chapter 8: Managing Configuration for Multilingual Websites
Multilingual sites in Drupal 7
Translating in Drupal 8
Summary
Chapter 9: Useful Tools and Getting Help
Community documentation
The administration guide documentation
Contributed modules
Configuration development
Drush
Forums
The issue queue
IRC chat
Summary

What You Will Learn

  • Understand Configuration Management in Drupal
  • Set up development environments with ease
  • Manage and version control your configuration in code
  • Use best practices in your development process
  • Upgrade your modules' configuration from Drupal 7 to Drupal 8
  • Use configuration in your own custom module
  • Discover how the translation of configuration works
  • Explore the structure and write your own schema files for configuration

Authors

Table of Contents

Chapter 1: Understanding Configuration Management
An introduction to Configuration Management
Why manage configuration?
Tracking configuration changes
A look back at Drupal 7
How Drupal 8 takes care of Configuration Management
Using version control to keep track of configuration changes
Summary
Chapter 2: Configuration Management for Administrators
Why do we want to manage our configuration?
Summary
Chapter 3: Drupal 8's Take on Configuration Management
The config directory
Config and schema files – what are they and what are they used for?
Learning the difference between active and staging directories
Simple configuration versus configuration entities
Summary
Chapter 4: The Configuration Management API
A simple configuration API
Summary
Chapter 5: The Anatomy of Schema Files
What are schema files in Drupal?
Properties
Data types
Dynamic type references
Coding standards
PHP API
Summary
Chapter 6: Adding Configuration Management to Your Module
Default configuration
Defining and using your own configuration
Summary
Chapter 7: Upgrading Your Drupal 7 Variables to the Drupal 8 Configuration
Upgrading your variables
Providing an upgrade path for your variables
Summary
Chapter 8: Managing Configuration for Multilingual Websites
Multilingual sites in Drupal 7
Translating in Drupal 8
Summary
Chapter 9: Useful Tools and Getting Help
Community documentation
The administration guide documentation
Contributed modules
Configuration development
Drush
Forums
The issue queue
IRC chat
Summary

Book Details

ISBN 139781783985203
Paperback148 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Mastering Drupal 8 Views Book Cover
Mastering Drupal 8 Views
$ 35.99
$ 25.20
Drupal 8 Development: Beginner's Guide - Second Edition Book Cover
Drupal 8 Development: Beginner's Guide - Second Edition
$ 35.99
$ 25.20
Drupal 8 Development Cookbook Book Cover
Drupal 8 Development Cookbook
$ 39.99
$ 28.00
Drupal 8: Enterprise Web Development Book Cover
Drupal 8: Enterprise Web Development
$ 69.99
$ 49.00
Drupal 7 Views Cookbook Book Cover
Drupal 7 Views Cookbook
$ 31.99
$ 22.40
Mastering Drupal 8 Book Cover
Mastering Drupal 8
$ 39.99
$ 28.00