Современный workflow Drupal начинается с Composer: проект разворачивается командой composer create-project drupal/recommended-project my_site, что создаёт скелет с web-root, vendor-директорией и composer.json. Дополнительные модули и темы устанавливаются через composer require drupal/admin_toolbar, composer require drupal/webform - менеджер пакетов отслеживает совместимость с ядром Drupal и зависимостями.
Drush (Drupal Shell) - инструмент для управления сайтом из командной строки: drush si standard ставит сайт со standard-профилем, drush cr очищает кеш, drush updb применяет миграции базы, drush sql-dump делает дамп базы для бэкапа. На офшорном VPS Drush доступен через SSH, что ускоряет операции в 10-50 раз по сравнению с UI Drupal.
Multisite-схема Drupal позволяет запускать несколько сайтов на одной кодовой базе и одном VPS - полезно для университетов с десятками факультетских сайтов или медиа-холдингов с региональными изданиями. Один VPS Large обслуживает 10-20 multisite-инстансов Drupal при правильной настройке кеширования и общей конфигурации Nginx.