Облачный сервер для WordPress в Европе
WordPress обслуживает более 40 процентов сайтов в интернете. Если ваш сайт на WordPress работает для европейских посетителей, выбор сервера влияет на скорость страниц, соответствие законам и общую стоимость. Этот материал объясняет, какое оборудование реально нужно сайту на WordPress, как его правильно настроить и почему облако DCXV - надёжный выбор для развёртывания в ЕС.
Почему хостинг в ЕС важен для WordPress
WordPress собирает персональные данные с момента установки. Комментарии, отправки форм обратной связи, заказы WooCommerce, подписки на рассылку - всё это персональные данные по GDPR. Правила ЕС требуют, чтобы такие данные хранились и обрабатывались внутри ЕС, если вы не можете обосновать законное основание для передачи за его пределы. Использование провайдера из США или вне ЕЭЗ для европейской аудитории создаёт риск несоответствия, которого легко избежать, просто выбрав сервер в ЕС.
Физическое расположение также важно для Core Web Vitals. Google учитывает время до первого байта как часть сигналов ранжирования по качеству страницы. Сайт WordPress на сервере в Праге отдаёт HTML посетителю в Варшаве или Вене за 10-20 мс. Та же страница с сервера в США требует 100 мс и больше ещё до начала загрузки. Этот разрыв вредит и удобству, и позициям в поиске.
Минимальные требования к серверу
WordPress часто называют легковесным, но грамотно настроенный продакшен-сайт не живёт на виртуальном хостинге:
- RAM - минимум 1 ГБ для простого блога с небольшим числом плагинов. 2 ГБ и больше для сайтов с WooCommerce, конструкторами страниц, плагинами кеширования и живым трафиком. Загруженным магазинам WooCommerce полезны 4 ГБ и больше.
- CPU - 1-2 vCPU для личных блогов и небольших корпоративных сайтов. 4 vCPU для магазинов с высоким трафиком или новостных сайтов с большим числом одновременных посетителей.
- Диск - минимум 20 ГБ SSD. Сайты с большим количеством медиа быстро набирают гигабайты изображений, поэтому при локальном хранении медиа планируйте 40-80 ГБ.
- PHP - минимум версия 8.1. PHP 8.2 или 8.3 дают измеримый прирост скорости для WordPress. Избегайте PHP 7.x, поддержка которого прекращена.
Рекомендуемая конфигурация DCXV
DCXV работает в дата-центрах уровня Tier III в Чехии и Португалии, оба полностью в ЕС. Тарифы облачных VPS начинаются от EUR 15 в месяц, и каждый включает круглосуточную поддержку инженеров без доплат. Когда возникнет проблема с кешированием или понадобится помощь с настройкой пула PHP-FPM, настоящий инженер доступен в любое время.
Для стандартного корпоративного сайта на WordPress 2 vCPU / 2 ГБ RAM - верная отправная точка. Для WooCommerce с ежедневными заказами или сайта с 10 000 и более посетителей в день уместнее 4 или 8 ГБ RAM. Выделенные серверы bare-metal доступны от EUR 49 в месяц для магазинов с высоким трафиком, которым нужна стабильная и предсказуемая производительность без влияния шумных соседей по облаку.
Начните здесь: https://dcxv.com/data-center#cloud
Контакт: sales@dcxv.com
Руководство по настройке
После создания облачного сервера DCXV (Ubuntu 22.04) выполните эти команды, чтобы развернуть WordPress с Nginx и PHP-FPM:
apt update && apt install -y nginx mysql-server php8.2-fpm php8.2-mysql php8.2-mbstring php8.2-xml php8.2-curl php8.2-gd php8.2-zip
curl -O https://wordpress.org/latest.tar.gz && tar -xzf latest.tar.gz -C /srv/
chown -R www-data:www-data /srv/wordpress
mysql -e "CREATE DATABASE wordpress; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'strongpassword'; GRANT ALL ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES;"
cp /srv/wordpress/wp-config-sample.php /srv/wordpress/wp-config.php
Затем настройте Nginx на раздачу /srv/wordpress со стандартной конфигурацией для WordPress, укажите данные базы в wp-config.php и установите плагин кеширования, например W3 Total Cache или WP Super Cache.
Ожидаемая производительность
На облачном инстансе 2 vCPU / 2 ГБ в Праге с PHP-FPM и Nginx сайт WordPress с включённым кешированием страниц отдаёт 500-1500 запросов в секунду для закешированных страниц. Загрузка страниц без кеша с 20-30 запросами к базе занимает 200-500 мс в зависимости от набора плагинов. Страницы оформления заказа WooCommerce, которые обходят кеш, в среднем дают 300-600 мс. Время прохождения сигнала от Амстердама, Берлина или Варшавы до Праги составляет 5-18 мс. Включение объектного кеша Redis сокращает время запросов к базе на 40-60 процентов для повторных обращений.
Это ожидания для оборудования такого класса, а не измерения в нашей собственной лаборатории. Считайте их отправной точкой для расчёта размера и измеряйте свою нагрузку: реальные цифры зависят от ваших данных, запросов и настройки гораздо сильнее, чем от провайдера.
