За 18 лет работы с MODX я перепробовал десятки хостинг-провайдеров. Установил MODX на shared-хостингах за 100 рублей и на выделенных серверах за тысячи. В этой статье поделюсь опытом — какой хостинг действительно подходит для MODX Revolution.
Требования MODX к хостингу
Минимальные системные требования
MODX Revolution достаточно требователен к серверу:
PHP: 7.4+ (рекомендую 8.1+)
MySQL: 5.7+ или MariaDB 10.2+
Память: 128MB+ (рекомендую 256MB+)
Место: 200MB+ для базовой установки
Apache/Nginx с mod_rewrite
OpenSSL для безопасности
Критичные расширения PHP
// Обязательные расширения:
- PDO и PDO_MySQL
- GD или ImageMagick
- cURL
- mbstring
- OpenSSL
- JSON
- SimpleXML
- zip
Оптимальная конфигурация
; php.ini для MODX
memory_limit = 256M
max_execution_time = 60
max_input_vars = 10000
upload_max_filesize = 32M
post_max_size = 32M
file_uploads = On
Мой рейтинг хостингов для MODX
🥇 1 место: Timeweb Cloud
Перейти в Timeweb Cloud — мой основной выбор для клиентских проектов.
Почему рекомендую:
✅ Скорость: SSD диски + CDN
✅ Стабильность: 99.9% uptime за год наблюдений
✅ Поддержка: отвечают быстро, знают MODX
✅ Цена: от 150₽/мес за качественный хостинг
✅ Технологии: PHP 8.2, MySQL 8.0, HTTP/2
Тарифы для MODX:
START (150₽/мес):
- 1 сайт
- 5 ГБ SSD
- PHP 8.2, MySQL 8.0
- Хватает для простых сайтов
OPTIMAL (300₽/мес):
- 10 сайтов
- 25 ГБ SSD
- Безлимитный трафик
- Идеально для MODX
MAXIMUM (600₽/мес):
- Неограниченно сайтов
- 50 ГБ SSD
- Для агентств и больших проектов
Из опыта: За 3 года ни одного серьёзного сбоя. Сайты на MODX летают, админка отзывчивая.
🥈 2 место: REG.RU
Плюсы:
- Давно на рынке
- Хорошие цены
- Неплохая поддержка
Минусы:
- Иногда тормозит админка MODX
- Ограничения по CPU на дешёвых тарифах
Для кого: Если нужен дешёвый хостинг и не критична максимальная производительность.
🥉 3 место: Beget
Плюсы:
- Быстрые диски
- Современные технологии
- Бесплатные SSL
Минусы:
- Дорогие тарифы
- Поддержка иногда долго отвечает
Для кого: Готовы доплачивать за скорость.
Не рекомендую
Jino.ru — часто проблемы с модулями PHP
Hostland — медленные диски, тормозит MODX
Дешёвые хостинги (<100₽) — ограничения убьют производительность
Типы хостинга для MODX
Shared-хостинг (виртуальный)
Кому подходит: Малый бизнес, простые сайты
Плюсы:
- Дешёво (100-500₽/мес)
- Не нужно администрировать
- Быстрый запуск
Минусы:
- Соседи по серверу могут влиять на скорость
- Ограничения ресурсов
- Нет root-доступа
Пример проекта: Сайт компании на 10-20 страниц
// Настройки MODX для shared-хостинга
cache_enabled = 1
cache_db = 1
cache_resource_expires = 86400 // Кэш на сутки
VPS/VDS (виртуальный сервер)
Кому подходит: Средний бизнес, нагруженные сайты
Плюсы:
- Гарантированные ресурсы
- Можно настроить под MODX
- Root-доступ
- Предсказуемая производительность
Минусы:
- Нужны знания администрирования
- Дороже (от 500₽/мес)
Пример проекта: Интернет-магазин, корпоративный портал
Выделенный сервер
Кому подходит: Крупные проекты, высокие нагрузки
Плюсы:
- Максимальная производительность
- Полный контроль
- Можно оптимизировать под MODX
Минусы:
- Дорого (от 5000₽/мес)
- Нужен системный администратор
Как протестировать хостинг для MODX
Тест 1: Скорость установки
Засеките время установки MODX:
Отличный хостинг: < 2 минут
Хороший хостинг: 2-5 минут
Плохой хостинг: > 10 минут
Тест 2: Скорость админки
Откройте Управление ресурсами и создайте 10 страниц:
Отлично: каждая страница создается < 2 сек
Нормально: 2-5 сек
Плохо: > 5 сек
Тест 3: Нагрузочный тест
Используйте ApacheBench:
# Тест главной страницы (100 запросов, 10 одновременно)
ab -n 100 -c 10 http://ваш-сайт.ru/
# Результат должен быть:
# Time per request: < 500ms (среднее)
# Requests per second: > 20
Тест 4: Очистка кэша
Очистите весь кэш MODX и засеките время:
Быстро: < 5 сек
Нормально: 5-15 сек
Медленно: > 15 сек
Настройка хостинга под MODX
Оптимизация PHP
Попросите хостер установить:
; Оптимальные настройки для MODX
memory_limit = 256M
max_execution_time = 120
max_input_vars = 10000
upload_max_filesize = 64M
post_max_size = 64M
max_file_uploads = 50
; OPCache для ускорения
opcache.enable = 1
opcache.memory_consumption = 128
opcache.revalidate_freq = 60
Оптимизация MySQL
-- Настройки MySQL для MODX
[mysqld]
innodb_buffer_pool_size = 128M
query_cache_size = 32M
query_cache_type = 1
tmp_table_size = 32M
max_heap_table_size = 32M
Настройка .htaccess
# Оптимизированный .htaccess для MODX
RewriteEngine On
# Сжатие статики
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript text/xml
</IfModule>
# Кэширование браузера
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
</IfModule>
# Основные правила MODX
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Миграция MODX между хостингами
Подготовка к переносу
- Сделайте полный бэкап:
# Архив файлов
tar -czf site-backup.tar.gz public_html/
# Дамп базы данных
mysqldump -u user -p database_name > site-backup.sql
- Проверьте системные требования нового хостинга
Процесс миграции
- Загрузите файлы на новый хостинг
- Создайте базу данных и импортируйте дамп
- Обновите конфиги:
// core/config/config.inc.php
$database_server = 'новый_хост';
$database_user = 'новый_пользователь';
$database_password = 'новый_пароль';
$database_connection_charset = 'utf8mb4';
// Обновите пути если нужно
$modx_core_path = '/новый/путь/core/';
- Очистите кэш
- Проверьте работоспособность
Типичные проблемы при миграции
// Проблема: Сайт не открывается
// Решение: Проверьте настройки БД в config.inc.php
// Проблема: 500 ошибка
// Решение: Проверьте права доступа (755 для папок, 644 для файлов)
// Проблема: Админка не работает
// Решение: Очистите кэш, проверьте пути в конфиге
Стоимость хостинга: что влияет на цену
Факторы стоимости
Основные:
- Тип хостинга (shared/VPS/dedicated)
- Объём дискового пространства
- Трафик и bandwidth
- Количество сайтов
- Уровень поддержки
Дополнительные:
- SSL-сертификаты
- Резервное копирование
- CDN
- Защита от DDoS
Экономия без потери качества
Для простых сайтов на MODX:
- 5 ГБ места хватает на 90% проектов
- Безлимитный трафик нужен не всегда
- 1 домен достаточно для старта
Переплачиваете если:
- Покупаете больше места чем нужно
- Платите за неиспользуемые функции
- Не используете скидки для новых клиентов
Специфика MODX: на что обратить внимание
Административная панель
MODX использует ExtJS — тяжёлую JavaScript-библиотеку. Нужен хостинг с:
- Быстрым процессором
- Достаточной оперативной памятью
- Хорошим интернет-каналом
Кэширование
MODX активно использует файловый кэш:
- Нужны быстрые диски (SSD)
- Права на запись в папку
core/cache/ - Достаточно места для кэш-файлов
База данных
MODX создаёт много таблиц (~70 по умолчанию):
- MySQL должен быть версии 5.7+
- Нужны права на создание таблиц и индексов
- Рекомендую InnoDB как движок БД
Контрольный чек-лист выбора хостинга
Технические требования ✅
- PHP 8.1+ с нужными расширениями
- MySQL 5.7+ или MariaDB 10.2+
- Минимум 256MB памяти для PHP
- SSD диски
- Современная панель управления
Производительность ✅
- Время отклика < 200ms
- Uptime > 99.5%
- Быстрая админка MODX
- Поддержка HTTP/2
Поддержка ✅
- Техподдержка 24/7
- Знание MODX (плюс, но не обязательно)
- Быстрые ответы (< 2 часов)
- Помощь с миграцией
Безопасность ✅
- Бесплатный SSL-сертификат
- Резервное копирование
- Защита от malware
- Изоляция аккаунтов
Заключение
Лучший хостинг для MODX Revolution в 2026 году — Timeweb Cloud. Проверено на десятках проектов:
Почему именно Timeweb:
- Оптимальное соотношение цена/качество
- Отличная производительность с MODX
- Надёжная техподдержка
- Современные технологии
Альтернативы: REG.RU (бюджетный вариант), Beget (для высокой нагрузки).
Главное при выборе хостинга — не экономьте на качестве. Медленный хостинг убьёт все преимущества MODX и испортит впечатления пользователей.
Собираетесь устанавливать MODX? Читайте «Установка MODX Revolution на хостинг» — подробную инструкцию по установке и первичной настройке.
Хотите изучить основы MODX? Начните с «Что такое MODX Revolution» — полного обзора системы.
Частые вопросы
Q: Можно ли использовать бесплатный хостинг для MODX? A: Технически можно, но не рекомендую. Ограничения по ресурсам делают MODX медленным, а отсутствие поддержки создаёт проблемы.
Q: Нужен ли VPS для простого сайта на MODX?
A: Для большинства проектов хватает качественного shared-хостинга. VPS нужен при > 1000 посетителей/день.
Q: Влияет ли местоположение сервера на MODX? A: Да, для российской аудитории выбирайте хостинг с серверами в России. Это ускоряет загрузку на 100-300ms.
Q: Можно ли перенести MODX с одного хостинга на другой? A: Да, миграция MODX достаточно простая. Главное — сохранить структуру файлов и правильно настроить базу данных.