Хостинг для MODX

MODX любят за то, что он не навязывает структуру: шаблон пишется с нуля, разметка получается ровно такой, как задумал разработчик. От хостинга ему нужно немного, но пара вещей обязательна.

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

Работающий mod_rewrite

Человекопонятные адреса — половина смысла MODX. Без mod_rewrite или его аналога на nginx ЧПУ не заработают, а адреса останутся с index.php.

Свежий PHP

Актуальная ветка Revolution требует PHP 8 и выше. На старых версиях не встанут ни ядро, ни половина популярных дополнений.

Права на файлы и папки

Кэш и менеджер медиа пишут на диск. Хостинги, где права выставлены жёстко и меняются только через поддержку, добавляют работы на пустом месте.

Скорость отдачи статики

MODX кэширует страницы в файлы, поэтому многое упирается в скорость диска — на быстрых площадках разница видна сразу.

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

01
Timeweb
online · Лучшая скорость в рейтинге, ЧПУ работают без правки конфигов
от 190 ₽/мес · тест 10 дней
Скорость 180 мс
Цена, 3 года 9 240 ₽
Поддержка 2,0 мин
9,4/ 10
Обзор На сайт →
02
Beget
online · 30 дней теста и простая работа с правами через файловый менеджер
от 165 ₽/мес · тест 30 дней
Скорость 210 мс
Цена, 3 года 6 756 ₽
Поддержка 1,7 мин
9,6/ 10
Обзор На сайт →
03
Sprinthost
online · Месяц бесплатно, панель понятная даже без опыта
от 490 ₽/мес · тест 30 дней
Скорость 250 мс
Цена, 3 года 17 640 ₽
Поддержка 3,4 мин
7,2/ 10
Обзор На сайт →
04
Fornex
online · cPanel с терминалом — удобно, если сайт собирает разработчик
от 220 ₽/мес · тест 10 дней
Скорость 225 мс
Цена, 3 года 8 880 ₽
Поддержка 6,0 мин
8,5/ 10
Обзор На сайт →

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

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

PHP 8.0 и выше, лимит памяти от 128 МБ
База данных MySQL 5.7+ или MariaDB 10.3+
Веб-сервер Apache 2.4 с mod_rewrite или nginx с правилами ЧПУ
Расширения PHP mbstring, json, gd, curl, zip, pdo_mysql
Права на запись папки core/cache, assets и media
Место на диске от 500 МБ на сайт средних размеров

Требования даны по документации MODX Revolution. Дополнения из репозитория иногда отстают от ядра по поддержке версий PHP — проверяйте те, на которых держится ваш проект.

Нетребовательный движок с одним условием

MODX редко упирается в ресурсы: страницы кэшируются в файлы, база нужна в основном при правке контента. Поэтому подбор хостинга здесь сводится не к мощности, а к тому, чтобы всё стандартное работало без бубна: ЧПУ, права на папки, свежий PHP.

Проверить это можно за десять минут на тестовом периоде. Поставьте чистый Revolution, включите дружественные URL и откройте любую страницу. Открылась без index.php в адресе — значит, с этим хостингом проблем не будет.

Что чаще всего ломается

Первое — ЧПУ на nginx. Если провайдер отдаёт статику через nginx без Apache, файл .htaccess не читается, и правила нужно прописывать отдельно. Поддержка делает это по запросу, но знать о такой особенности лучше заранее.

Второе — права на запись. MODX пишет в кэш при каждом сохранении страницы, и на хостингах со строгими правами появляется ошибка «не удалось очистить кэш». Лечится одной строчкой в настройках, но нервов стоит.

Дополнения

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

Чем платить за нетребовательность

MODX почти не ест ресурсы, поэтому здесь есть смысл смотреть не на мощность, а на цену владения: тариф берётся на годы, а платить придётся не акционную цену первого периода, а цену продления. Разница по провайдерам видна в общей таблице.

Если сайт делается под одну посадочную страницу, посмотрите ещё подборку под лендинг — требования там те же, но состав собран под другую задачу. А требования соседних движков и цену входа по каждому удобно сравнить в таблице раздела.

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

Какие требования у MODX к хостингу?

PHP 8 и выше, MySQL или MariaDB, mod_rewrite для ЧПУ и права на запись в папки кэша и медиа. Это закрывает любой нормальный виртуальный хостинг — движок нетребователен к ресурсам.

Почему не работают человекопонятные ссылки?

В девяти случаях из десяти не включён mod_rewrite или не подхватился файл .htaccess. На nginx нужны отдельные правила — их ставит поддержка хостинга, если попросить.

Хватит ли самого дешёвого тарифа?

Для сайта-визитки и корпоративного сайта — да. MODX кэширует страницы в файлы и на просмотре почти не нагружает базу.

MODX Revolution или Evolution?

Для новых проектов — Revolution: Evolution давно живёт своей жизнью и требует старого PHP, который приличные хостинги уже не предлагают.

Есть ли автоустановка MODX у хостингов?

Реже, чем у WordPress и Joomla: MODX не входит в стандартный набор установщиков у части провайдеров. Большой проблемы в этом нет — движок ставится вручную за десять минут, нужны только база и распакованный архив. Если хочется установку в один клик, спросите в поддержку до оплаты.

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

От 165 ₽ в месяц при оплате за год. Движку хватает самого простого тарифа: страницы кэшируются в файлы, база нужна в основном при правке контента, и переплачивать за ресурсы здесь незачем.