Warning message

Documentation is currently being migrated into the new system. Some pages might be temporarily missing, and some guides might appear empty. Thank you for your patience while we are improving Drupal.org documentation.

Drupal 8

Understanding Drupal

This guide gives you a big picture overview of Drupal concepts, helping you to understand the framework behind Drupal.

Choosing a Drupal version

This guide explains Drupal’s version numbering scheme for both Drupal core and contributed modules.

Installing Drupal 8

This guide covers preparing, running the installation script, and the steps that should be done after the installation script has completed.

System requirements

This guide covers detailed system requirements for a Drupal 8 installation.

Extending Drupal

Extending Drupal 8 with contributed modules and themes.

Setting up cron

This guide explains what cron is and how to set it up for your Drupal website.

Configuration management

This guide explains how to import and export your site's configuration and manage it with version control.

Administering Drupal 8 site

Administering Drupal 8 site

Migrating to Drupal

Migrating to Drupal

Multisite Drupal

Multisite Drupal

Contributed modules

Documentation for contributed modules for Drupal 8.

Accessibility

Accessibility in Drupal 8

Configuring clean URLs

Configuring clean URLs for Drupal 8.

Creating custom modules

This guide includes tutorials and other information that you need to create modules for Drupal 8.

Managing site performance and scalability

Managing site performance and scalability in Drupal 8.

Mobile guide

Mobile guide for Drupal 8

Multilingual guide

Multilingual guide for Drupal 8.

PHPUnit in Drupal 8

Drupal's implementation of PHPUnit

Security in Drupal 8

Securing your Drupal 8 site.

Theming Drupal 8

Theming guide for Drupal 8.

Updating Drupal 8 site

Updating Drupal 8 site

Upgrade to Drupal 8

Upgrade to Drupal 8 from previous versions of Drupal.