How to assign authorship of content items to a user account.
Overview of views and the data that can be displayed or output by them.
Overview of the administrative parts of a view.
How to set up a development site using DDEV, a local development environment for PHP applications.
Upgrading is the process of moving your site from a previous major version of Drupal to a newer version, for example from Drupal 7 to Drupal 11.
Modules are bundles of primarily PHP code that extend Drupal in order to add new features or alter existing functionality.
Patches are used to describe modifications made to one or more code files, and can be used to share those changes.
In order to run a Drupal site, the web server you are using must meet minimum technical requirements.
Deployment Workflows
TopicTools and workflows for deploying code and configuration changes from one environment to another with Drupal-specific considerations.
The process for keeping Drupal core and contributed modules and themes up to date with the latest security and minor version releases.
Learn about Drupal’s configuration system and how to manage configuration with both the administrative user interface and command-line tools.
Contributing to Drupal
TopicAs an open source project, Drupal depends on community contributions in many forms including documentation, code, translation, speaking, organizing events, mentoring others, and even donating money.