Производительность WordPress на VPS определяется правильным выбором веб-сервера и слоя кеширования. Базовый production-стек выглядит так: Nginx с FastCGI-кешем на уровне веб-сервера, PHP-FPM 8.3 с пулами процессов под нагрузку, MariaDB или MySQL 8 с настроенным innodb_buffer_pool_size, Redis в качестве объектного кеша через плагин Redis Object Cache.
На NVMe SSD скорость случайного чтения превышает 3 GB/s, что снимает узкое место с операций базы данных. Кешированная страница WordPress на этом стеке отдаётся за 8-15 миллисекунд, некешированная - за 100-200 мс в зависимости от количества плагинов. Для блога с трафиком до 100 000 посетителей в сутки достаточно конфигурации с 4 vCPU и 8 GB RAM, при условии включённого Nginx FastCGI-кеширования.
Дополнительный выигрыш даёт OPcache с 256 MB памяти и preload-файлом - PHP не парсит код WordPress повторно при каждом запросе. Эти настройки доступны только на VPS, на shared-хостинге OPcache обычно общий для тысяч сайтов и неэффективен.