Хостинг для WordPress: требования и особенности
WordPress — самая популярная CMS в мире. На нём работает 43% всех сайтов. Это делает WordPress универсальным, но и требовательным: чтобы сайт работал быстро и стабильно, хостинг должен быть подобран правильно.
Многие выбирают хостинг «как для любого сайта» — и потом удивляются, почему админка тормозит, плагины не работают, а сайт падает при первой же нагрузке. В этой статье — разбор того, что важно для WordPress. Если нужно подобрать хостинг под WordPress — поможем.
Требования WordPress
Официальные минимальные требования WordPress:
- PHP: 7.4 и выше (рекомендуется 8.2+);
- MySQL: 5.7 и выше, либо MariaDB 10.5+;
- Web-сервер: Apache, Nginx, LiteSpeed;
- HTTPS: для безопасности и SEO;
- Место на диске: от 1 ГБ для базового сайта.
На практике WordPress требует больше. Каждая тема и плагин увеличивают требования. Для нормальной работы с несколькими плагинами нужно минимум 2 ГБ RAM и быстрый процессор.
Почему PHP 8.2+
WordPress официально поддерживает PHP 8.2 и 8.3 с 2023 года. Это самые быстрые и безопасные версии на сегодня:
- Скорость: PHP 8.2 в 2–3 раза быстрее PHP 7.4;
- Безопасность: активные обновления и патчи;
- Совместимость: все современные плагины и темы требуют PHP 8.0+.
💡 Важно
Перед обновлением PHP на продакшене проверьте сайт на тестовом окружении. Некоторые старые плагины могут не работать с PHP 8.2+.
PHP и его версии
PHP — язык, на котором работает WordPress. Версия PHP сильно влияет на скорость:
- PHP 7.4: минимальная версия, но устаревает. Поддержка прекращена;
- PHP 8.0–8.1: современные версии, в 2–3 раза быстрее;
- PHP 8.2: рекомендуемая версия для большинства проектов;
- PHP 8.3+: для новых проектов с современными плагинами.
Хостинг должен поддерживать переключение версий PHP через панель. Если хостинг работает только на старой версии — это ограничение.
Что ещё важно в PHP
- OPcache: кеш байт-кода PHP, ускоряет работу в 2–3 раза;
- Расширения: mysqli, curl, gd, mbstring — обязательны;
- Лимиты: memory_limit 256+ МБ, max_execution_time 60+ секунд;
- PHP-FPM: современный менеджер процессов вместо CGI;
- Регулярные обновления: безопасность и производительность.
База данных
WordPress активно использует MySQL. Что важно:
- Версия MySQL/MariaDB: MySQL 5.7+, MariaDB 10.5+;
- Скорость диска: база должна работать на NVMe или SSD;
- Память: чем больше RAM, тем лучше кешируются запросы;
- Количество БД: для нескольких сайтов нужно несколько БД;
- phpMyAdmin: для управления базой из панели;
- Backup БД: отдельно от файлов сайта.
При большой нагрузке помогает кеширование запросов через Redis или Memcached. Хостинг должен поддерживать их подключение. Если нет — используйте плагины кеширования объектов.
Кодировка
WordPress использует кодировку utf8mb4 — это полная поддержка Unicode, включая эмодзи. Все современные версии MySQL и MariaDB её поддерживают. Устаревшая utf8 не подходит.
Кеширование
Кеширование — главный способ ускорить WordPress на shared-хостинге. Есть несколько уровней.
Уровни кеширования
- Кеш страниц: Nginx FastCGI Cache, Varnish. Отдаёт готовые страницы без запуска PHP;
- Кеш объектов: Redis, Memcached. Кеширует запросы к базе и объекты;
- Кеш плагинов: WP Super Cache, W3 Total Cache, WP Rocket, LiteSpeed Cache. Работают на уровне WordPress;
- Кеш браузера: заголовки Cache-Control для статики;
- CDN: раздача статики с серверов по всему миру;
- OPcache: кеш байт-кода PHP.
Даже простой плагин кеша (WP Super Cache) даёт прирост скорости в 3–5 раз. Redis-кеш — ещё больше. Комбинация уровней даёт максимальный эффект.
💡 Важно
Не используйте два плагина кеша одновременно — они будут конфликтовать. Выберите один и настройте его правильно.
Ресурсы хостинга
Сколько ресурсов нужно WordPress? Зависит от проекта:
- Личный блог: 1–2 ГБ RAM, 1–2 ядра, 5–10 ГБ SSD;
- Корпоративный сайт: 2–4 ГБ RAM, 2 ядра, 20–30 ГБ SSD;
- Интернет-магазин на WooCommerce: 4–8 ГБ RAM, 2–4 ядра, 50+ ГБ SSD;
- Портал с личным кабинетом: 8+ ГБ RAM, 4+ ядер, 100+ ГБ SSD.
Что увеличивает требования
- Количество плагинов: каждый добавляет нагрузку;
- Тяжёлые темы: визуальные конструкторы (Elementor, WPBakery) съедают память;
- WooCommerce: интернет-магазин требует больше ресурсов;
- Мультисайт: несколько сайтов на одной установке;
- Трафик: чем больше посетителей, тем больше нагрузка.
Для небольших сайтов достаточно shared-хостинга с 2 ГБ RAM. Для средних — VPS. Для крупных — выделенный сервер или облако.
Безопасность
WordPress — популярная цель для атак. Что важно:
- Обновления: WordPress, темы и плагины нужно обновлять;
- SSL: HTTPS обязателен для админки и сайта;
- Файрвол: защита от брутфорса и подозрительных запросов;
- Бэкапы: ежедневные копии сайта и базы;
- Антивирус: проверка файлов на вредоносный код;
- 2FA: двухфакторная аутентификация для админки;
- Смена URL админки: /wp-admin на что-то другое;
- Ограничение попыток входа: плагины Limit Login Attempts.
Хостинг должен помогать с безопасностью: блокировать брутфорс, фильтровать трафик, проверять файлы. Также важно, чтобы были доступны актуальные версии PHP — старые версии не получают патчи безопасности.
Ошибки
Хостинг без SSD
На HDD WordPress работает в разы медленнее. Нужен SSD или NVMe.
Старый PHP
PHP 7.0 и ниже — тормозит и небезопасен. Нужна версия 8.2+.
Нет кеша
Без кеша WordPress не выдержит нагрузку. Нужен хотя бы WP Super Cache.
Мало RAM
WordPress с плагинами ест много памяти. Минимум 2 ГБ RAM.
Много плагинов
50+ плагинов нагружают сервер. Оставьте только нужные.
Нет обновлений
Устаревшие плагины — главная причина взломов. Обновляйте регулярно.
Наши рекомендации
Что вы получаете, заказывая хостинг для WordPress у нас
- Подбор тарифа — под ваш сайт
- Установку WordPress — за пару минут
- PHP 8.2+ — современная версия
- Кеширование — Nginx, Redis, плагины
- SSL — Let's Encrypt
- Оптимизацию — изображения, сжатие, БД
📌 Итоговый вывод
Хостинг для WordPress — это не «любой хостинг», а подобранный под CMS.
Что нужно знать:
- PHP 8.2+: в 2–3 раза быстрее старых версий;
- MySQL 5.7+ / MariaDB 10.5+: современные версии баз данных;
- NVMe / SSD-диски: скорость диска критична;
- Кеширование: Nginx Cache, Redis — обязательно;
- 2+ ГБ RAM: для сайтов с плагинами;
- Безопасность: SSL, защита от брутфорса, бэкапы, 2FA.
Также рекомендуем: как выбрать хостинг, хостинг для 1C-Битрикс, SSL-сертификаты, перенос сайта, ошибки при выборе, хостинг для сайтов.