Drupal 11 overview

Posted under » Drupal on 11 Mar 2025

This version (11) is very different from the others. ver 11 has a very strong Symfony (JS | ver 6) feel. Drupal still uses twig and guzzlehttp etc. It was released in August 2024.

Starting from Drupal 9, it can also be deployed as content-as-service instead of just a front-end CMS. However the direction in v 11 seems to change. It seems it want to be just a CMS for everyone... like Wordpress.

Installation is very different. It is best that you use composer. The requirements are as usual, updated PHP and MySQL. If you use Apache, make sure you have mod rewite enabled.

$ composer create-project drupal/recommended-project:11.1.4 "drupal"

Previously, you need to update the core and vendor directory. Now you only need to update the vendor directory if there are any drupal security updates.

A new directory 'web' is being introduced in ver. 11. Core is now inside web. Modules, sites and themes are also in the web folder.

Now we need to point apache to the 'web' folder to start installing drupal. The index.php turns into Interactive Installer.

There is an optional sample website called 'Umami Magazine' where you can install to get a feel of version 11. From the sample website. I fee drupal has what it takes to make a great CMS.

web security linux ubuntu python django git Raspberry apache mysql php drupal cake javascript css AWS data