Содержание
Каковы системные требования для MODX?
Системные требования MODX одни из самых демократичных среди профессиональных CMS. Для запуска революционной ветки Revolution вам потребуется веб-сервер Apache или Nginx, язык PHP определённой версии (рекомендуется одна из последних стабильных сборок) и база данных MySQL. Важный нюанс: старые сборки PHP, ниже пятой версии, не поддерживаются современным MODX. Главное преимущество этой CMS — нетребовательность к ресурсам хостинга. MODX отлично «летает» даже на дешёвых тарифах виртуального хостинга, не требуя обязательного использования дорогих VPS или выделенных серверов, что выгодно отличает его от некоторых «тяжёлых» коммерческих альтернатив.
Детальные требования к программному обеспечению
Веб-сервер
MODX без проблем работает на двух самых популярных серверах. Apache должен быть настроен с включённым модулем mod_rewrite для корректной работы человекопонятных URL (ЧПУ) и правильного перенаправления запросов. Nginx требует ручной настройки файла конфигурации, но даёт значительно более высокую производительность на высоконагруженных проектах. Для небольших и средних сайтов достаточно стандартной конфигурации Apache.
PHP
Текущая версия MODX Revolution требует PHP не ниже версии 5.6, но официальная команда настоятельно рекомендует использовать поддерживаемые ветки (7.4, 8.0 или 8.1). Это не просто формальность: от версии PHP напрямую зависит скорость работы панели управления и безопасность сайта. На более новых версиях PHP страницы генерируются и кэшируются значительно быстрее. Обязательные для включения PHP-расширения: PDO (и драйвер PDO_mysql) для связи с базой данных, GD или ImageMagick для обработки изображений, а также стандартные библиотеки JSON, XML и mbstring.
База данных MySQL
MODX использует MySQL для хранения всего контента и настроек. Подойдёт любая версия MySQL 5.1 и выше, но лучше использовать MariaDB — её современный форк, который часто показывает более высокую производительность. Обязательное требование — поддержка кодировки utf8mb4, обеспечивающей корректное хранение символов любых языков, включая эмодзи.

Минимальные и рекомендуемые аппаратные ресурсы
| Ресурс | Минимально (для старта / тестирования) | Рекомендуется (для живого проекта) |
|---|---|---|
| Дисковое пространство | 50–100 MB (ядро + начальный контент) | От 200 MB (с учётом кэша, бекапов и роста) |
| Оперативная память для PHP | 64 MB | 128 MB и выше (для комфортной работы админки и сложных сниппетов) |
| База данных | Общая с сайтами (на малых нагрузках) | Выделенная, с регулярным бэкапом |
Совместимость с обычным виртуальным хостингом
Огромное преимущество MODX заключается в том, что он не вынуждает сразу покупать дорогой тариф. Он прекрасно работает на обычном виртуальном хостинге, если у него:
- Включены функции PHP memory_limit не ниже 128 Мб и max_execution_time не ниже 60 секунд.
- Настроен модуль mod_rewrite для Apache или правила rewrite для Nginx.
- Есть доступ к базе данных MySQL через phpMyAdmin или аналогичный инструмент.
Для сравнения: некоторые тяжеловесные CMS могут потребовать обязательного использования VPS уже на старте из-за высоких системных требований, тогда как MODX оставляет выбор за разработчиком. Если ваш сайт вырастет до высоких нагрузок, переезд на более мощный сервер произойдёт бесшовно. Если же вам вообще не хочется заниматься настройкой сервера, можно воспользоваться облачными конструкторами вроде SitePro.by, где хостинг уже включён в тариф. Однако это лишит вас той гибкости, которую даёт MODX.
Как проверить ваш хостинг перед установкой
Самый надёжный способ — запустить встроенный инсталлятор MODX. Перед началом копирования файлов он проведёт полный анализ окружения и покажет наглядную таблицу: какие требования соблюдены, а где есть красные флаги (например, устаревшая версия PHP или отсутствие нужного расширения PDO). В панели управления хостингом (cPanel, ISPmanager) обычно также можно найти раздел с информацией о версиях PHP и MySQL. Если вы сомневаетесь в совместимости, обратитесь в техподдержку провайдера — MODX достаточно популярен, чтобы его требования были знакомы специалистам.
Сравнение с системными требованиями других CMS
| CMS | PHP (рекомендуемая) | Альтернативные СУБД | Требовательность к хостингу |
|---|---|---|---|
| MODX | 7.4 / 8.0+ | MySQL, MariaDB | Низкая (подходит обычный хостинг) |
| Joomla | 7.4 / 8.0+ | MySQL, MariaDB, PostgreSQL | Средняя (стандартный хостинг) |
| WordPress | 7.4+ | MySQL, MariaDB | Низкая |
| 1С-Битрикс | 7.4 / 8.0+ | MySQL, MariaDB | Высокая (рекомендуется VPS/выделенный сервер) |
На этом фоне видно, что MODX находится в группе легковесных CMS наравне с WordPress, но при этом предоставляет более гибкий контроль над кодом. Joomla, также упомянутая в таблице, предъявляет схожие требования и является золотой серединой для тех, кому нужна сложная структура без глубокого программирования.
Итоговый вердикт о доступности MODX
Таким образом, системные требования MODX очень лояльны и позволяют запустить профессиональный сайт на недорогом хостинге, что делает его доступным для малого бизнеса и фрилансеров. Вам не нужно платить за лицензию, не нужно арендовать дорогой сервер на старте — достаточно обычного хостинга с поддержкой PHP и MySQL. Именно это сочетание гибкости, лёгкости и низкого порога входа по инфраструктуре делает MODX привлекательным выбором для разработчиков, ценящих производительность и контроль.