Book Image

Learning Drupal 8

By : Nick Abbott
Book Image

Learning Drupal 8

By: Nick Abbott

Overview of this book

Drupal 8 sets a new standard for ease of use, while offering countless new ways to tailor and deploy your content to the Web. Drupal 8 allows user to easily customize data structures, listings, and pages, and take advantage of new capabilities for displaying data on mobile devices, building APIs, and adapting to multilingual needs. The book takes you step by step through building a Drupal 8 website. Start with the basics, such as setting up a local “stack” development environment and installing your first Drupal 8 site, then move on to image and media handling, and extending Drupal modules. Push your knowledge by getting to grips with the modular nature of Drupal, and learning to extend it by adding new functionalities to create your new modules. By the end of the book, you will be able to develop and manage a modern and responsive website using Drupal.
Table of Contents (21 chapters)
Learning Drupal 8
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Development


The development section has a number of screens and settings that are most useful when you are building your website and less so once it is live. The settings here are often different between development and going into production. Some of these settings will be changed just before a site goes into production.

Performance

The performance settings page has two subsections that perform distinctly different functions.

Caching

For anonymous visitors to your website, it's very common for each visit to a specific page to return the same generated HTML.

Depending on the complexity of the page, Drupal will have to make many calls to the database to collect all of the data it needs to assemble the page view. If the page is always the same, it is wasted effort to reassemble it every time someone requests the page. Therefore, we can specify that the generated page output is cached for a certain period of time.

This means that subsequent visitors to the same page will receive it more quickly and...