За 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 между хостингами

Подготовка к переносу

  1. Сделайте полный бэкап:
# Архив файлов
tar -czf site-backup.tar.gz public_html/

# Дамп базы данных  
mysqldump -u user -p database_name > site-backup.sql
  1. Проверьте системные требования нового хостинга

Процесс миграции

  1. Загрузите файлы на новый хостинг
  2. Создайте базу данных и импортируйте дамп
  3. Обновите конфиги:
// core/config/config.inc.php
$database_server = 'новый_хост';
$database_user = 'новый_пользователь';  
$database_password = 'новый_пароль';
$database_connection_charset = 'utf8mb4';

// Обновите пути если нужно
$modx_core_path = '/новый/путь/core/';
  1. Очистите кэш
  2. Проверьте работоспособность

Типичные проблемы при миграции

// Проблема: Сайт не открывается
// Решение: Проверьте настройки БД в 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 достаточно простая. Главное — сохранить структуру файлов и правильно настроить базу данных.

Автор материала

Антон Ветров Разработка сайтов, поисковая доступность, автоматизация и эксплуатация.