Хостинг для InstantCMS

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

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

Ресурсы под живых пользователей

На сайте с личными кабинетами кэш почти не помогает. Смотрели на лимит процессорного времени, а не на объём диска.

Свежий PHP и MySQL

Актуальные ветки движка требуют PHP 8. Устаревшее окружение — главная причина ошибок при обновлении.

Почта, которая доходит

Регистрация, уведомления, восстановление пароля — всё письмами. Хостинг с плохой репутацией почтовых серверов ломает сценарий на входе.

Защита от спама и ботов

Сайты с открытой регистрацией собирают ботов пачками. Полезны лимиты и базовая фильтрация на стороне провайдера.

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

01
Beget
online · 30 дней теста и понятная работа с почтой на домене
от 165 ₽/мес · тест 30 дней
Скорость 210 мс
Цена, 3 года 6 756 ₽
Поддержка 1,7 мин
9,6/ 10
Обзор На сайт →
02
Timeweb
online · Лучшая скорость — заметна на страницах, которые не кэшируются
от 190 ₽/мес · тест 10 дней
Скорость 180 мс
Цена, 3 года 9 240 ₽
Поддержка 2,0 мин
9,4/ 10
Обзор На сайт →
03
McHost
online · Недорогой вход, московская площадка
от 155 ₽/мес · тест 15 дней
Скорость 240 мс
Цена, 3 года 7 116 ₽
Поддержка 4,1 мин
8,9/ 10
Обзор На сайт →
04
SpaceWeb
online · Самый низкий порог входа для сообщества, которое только стартует
от 139 ₽/мес · тест 14 дней
Скорость 295 мс
Цена, 3 года 6 444 ₽
Поддержка 8,4 мин
7,9/ 10
Обзор На сайт →

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

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

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

Требования указаны по документации InstantCMS для актуальной ветки. Отдельно проверьте, как хостинг относится к массовым уведомлениям: на некоторых тарифах есть суточный лимит исходящих писем.

Чем сайт-сообщество отличается от блога

Блог можно закэшировать целиком: все посетители видят одну и ту же страницу, сервер отдаёт готовый HTML. Сообщество так не работает. Пользователь залогинен, у него свои уведомления, своя лента, свои права — страница собирается заново каждый раз. Именно поэтому сайт на InstantCMS с сотней активных пользователей нагружает сервер сильнее, чем блог с тысячей читателей.

При выборе тарифа смотрите на лимит процессорного времени и на то, что происходит при его превышении. «Безлимитное место» здесь ничего не решает.

Почта — половина функциональности

Регистрация, восстановление пароля, уведомления о новых сообщениях — всё это письма, и если они не доходят, сайт не работает, даже когда открывается. Заведите почтовый ящик на своём домене, отправляйте через SMTP и настройте SPF и DKIM: в панелях всех провайдеров из подборки это делается в несколько кликов. Проверьте результат — отправьте себе письмо на пару разных почтовых сервисов и посмотрите, куда оно попало.

Рост

Пока сообщество маленькое, подойдёт любой тариф из подборки. Первый сигнал к переезду — страницы начинают открываться дольше по вечерам. Дальше выбор между более дорогим тарифом у того же провайдера и виртуальным сервером; второе честнее, если пользователей становится действительно много. Чем именно отличается VPS от общего хостинга, разобрано в отдельной статье.

Данные пользователей

Как только на сайте появляется регистрация, у вас появляются персональные данные — со всеми требованиями 152-ФЗ к месту их хранения. Для сообщества с российской аудиторией это ещё один довод за площадку в России: кто из провайдеров держит серверы здесь и состоит в реестре РКН, собрано в отдельной подборке. Требования соседних движков раздела — в общей таблице.

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

Какие требования у InstantCMS?

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

Почему не приходят письма о регистрации?

Чаще всего письма уходят, но попадают в спам или упираются в лимит исходящих на тарифе. Настройте отправку через SMTP ящика на вашем домене и пропишите SPF и DKIM — это делают в панели хостинга.

Сколько пользователей выдержит виртуальный хостинг?

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

Нужен ли VPS для сообщества?

Когда сайт растёт — да. Признак простой: время генерации страницы растёт в вечерние часы, хотя контента не прибавилось. Это значит, что вы делите сервер с чужой нагрузкой.

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

От 139 ₽ в месяц у SpaceWeb, 155 ₽ у McHost при оплате за год. Сообществу, где уже есть постоянная аудитория, стоит смотреть на тариф со ступенькой выше: упирается такой сайт не в место на диске, а в процессорное время, и экономия здесь выходит боком.