Хостинг для Drupal

Drupal ставят на сложные проекты, и требования у него соответствующие: свежий PHP, Composer и доступ к консоли. Хостинг без SSH превращает обычное обновление ядра в приключение.

5 хостингов в подборке оценки — из общей методики

Доступ по SSH

Drupal собирается Composer'ом, а Composer живёт в консоли. Без SSH обновление ядра и модулей придётся делать через архивы и FTP.

Свежий PHP

Актуальные ветки движка требуют PHP 8.3 и новее. На хостинге, где максимум 8.0, вы не поставите даже чистый Drupal.

Память и время выполнения

Composer при обновлении съедает сотни мегабайт. Тарифы с жёстким лимитом памяти на процесс обрывают сборку на середине.

Кэш и запас производительности

Drupal без кэша тяжёлый. Ценим провайдеров, у которых процессорного времени хватает не только на просмотр, но и на пересборку кэша.

Кого выбрали: Drupal

01
Timeweb
online · SSH, свежий PHP и лучшая скорость в рейтинге
от 190 ₽/мес · тест 10 дней
Скорость 180 мс
Цена, 3 года 9 240 ₽
Поддержка 2,0 мин
9,4/ 10
Обзор На сайт →
02
FastVPS
online · VPS с полным доступом — самый предсказуемый вариант под Composer
от 330 ₽/мес · тест 7 дней
Скорость 190 мс
Цена, 3 года 13 320 ₽
Поддержка 11,0 мин
7,6/ 10
Обзор На сайт →
03
Eurobyte
online · Ресурсы докупаются под задачу, есть переезд на VPS внутри компании
от 159 ₽/мес · тест 14 дней
Скорость 260 мс
Цена, 3 года 6 924 ₽
Поддержка 7,2 мин
8,3/ 10
Обзор На сайт →
04
Fornex
online · cPanel с терминалом, привычная среда для разработчика
от 220 ₽/мес · тест 10 дней
Скорость 225 мс
Цена, 3 года 8 880 ₽
Поддержка 6,0 мин
8,5/ 10
Обзор На сайт →
05
Beget
online · Из виртуальных — самый щадящий вход, 30 дней на проверку
от 165 ₽/мес · тест 30 дней
Скорость 210 мс
Цена, 3 года 6 756 ₽
Поддержка 1,7 мин
9,6/ 10
Обзор На сайт →

Оценка у всех хостингов общая — та же формула, что и в основном рейтинге. Подборка отвечает за состав: сюда попали только те, кто закрывает требования из списка выше. Дешевле всех — Eurobyte (159 ₽/мес), дольше всех дают проверить — Beget (30 дней).

Что нужно Drupal от площадки

PHP 8.3 и выше, лимит памяти от 256 МБ
База данных MySQL 8.0+, MariaDB 10.6+ или PostgreSQL 16+
Composer обязателен, а значит нужен доступ по SSH
Веб-сервер Apache 2.4, nginx или совместимый с правилами ЧПУ
Расширения PHP gd, mbstring, opcache, pdo, xml, curl
Место на диске от 2 ГБ с учётом папки vendor и кэша

Требования указаны по документации Drupal для актуальной ветки. Ветки движка поддерживаются ограниченное время — перед запуском проекта проверьте, какая версия сейчас в поддержке, и берите PHP на ступень новее минимального.

Drupal ставят не для простых сайтов

Если задача — блог или визитка, Drupal избыточен: возни больше, результат тот же. Его берут, когда нужны сложные типы контента, права доступа по ролям и логика, которую в других движках пришлось бы дописывать руками. Соответственно и хостинг под него выбирают иначе — не по цене, а по тому, что доступно разработчику.

Три вещи, без которых не стоит начинать

Первое — SSH. Без консоли не будет Composer’а, а без Composer’а обновления превращаются в ручную сборку архивов. Второе — свежий PHP: актуальные ветки движка не запустятся на версиях, которые до сих пор стоят по умолчанию у части провайдеров. Третье — лимит памяти. Обновление ядра с зависимостями спокойно съедает 512 МБ, и на тарифах с жёстким потолком сборка обрывается на середине, оставляя сайт в промежуточном состоянии.

Про кэш

Drupal без кэша — тяжёлый движок; с включённым кэшем страниц он отдаёт готовый HTML и по нагрузке сравнивается с любым другим сайтом. Проблемы начинаются там, где кэш не спасает: личные кабинеты, корзины, персональные ленты. Если ваш проект такой, закладывайте ресурсы с запасом и смотрите в сторону VPS, а не самого дешёвого тарифа.

Как проверить хостинг перед покупкой

Возьмите тестовый период, зайдите по SSH и выполните установку чистого Drupal через Composer. Если сборка проходит без правки лимитов — площадка подходит. Если валится по памяти или таймауту, никакие обещания в описании тарифа этого не изменят. Сравнить провайдеров по цифрам можно в общей таблице.

Вопросы по подборке

Пойдёт ли Drupal на обычном виртуальном хостинге?

Пойдёт, если есть SSH, свежий PHP и достаточный лимит памяти. Но чем сложнее проект, тем быстрее он упирается в ограничения общего сервера: для крупных сайтов на Drupal нормальная практика — сразу VPS.

Зачем Drupal нужен Composer?

Через него ставятся и обновляются ядро и модули со всеми зависимостями. Собирать сайт вручную сегодня можно, но каждое обновление безопасности будет отнимать вечер вместо одной команды.

Какую базу выбрать — MySQL или PostgreSQL?

На виртуальном хостинге почти всегда MySQL или MariaDB, и этого достаточно. PostgreSQL имеет смысл на своём сервере, если он уже используется в остальной инфраструктуре проекта.

Сколько ресурсов нужно сайту на Drupal?

Информационный сайт с включённым кэшем живёт на стартовом тарифе. Портал с авторизацией пользователей, где кэш почти не работает, требует выделенных ресурсов — здесь считайте по нагрузке, а не по объёму.

Сколько стоит хостинг для Drupal?

Виртуальный тариф с SSH и свежим PHP — от 159 ₽ в месяц у Eurobyte, 165 ₽ у Beget. Вариант, где не придётся воевать с лимитами, — сервер у FastVPS от 330 ₽. Для проекта, который делает подрядчик, второй путь обычно дешевле: час работы разработчика стоит дороже разницы в тарифе.