WordPress для affiliate-сайта: стек, который не разваливается от трафика и спама
Для affiliate-проекта базовый набор такой: VPS с 2 vCPU и 2–4 GB RAM, Nginx, PHP-FPM, MariaDB, Redis Object Cache, Cloudflare перед сайтом. WordPress ставьте без лишних конструкторов и с минимумом плагинов: кеш, SEO, формы, безопасность, резервные копии. Чем меньше активных расширений, тем ниже шанс словить конфликт и лишний TTFB.
Защита строится слоями:
— на Cloudflare включить WAF managed rules, rate limit на /wp-login.php и /xmlrpc.php, Bot Fight Mode или аналоги;
— закрыть XML-RPC, если он не нужен;
— ограничить доступ к wp-admin по IP или через basic auth;
— включить 2FA для админов и отключить регистрацию, если она не нужна.
На сервере держите отдельного пользователя для деплоя, отключите вход по паролю, используйте ключи SSH. Права на файлы — без 777, wp-config.php и резервные копии не должны лежать в web-root. Для медиа лучше выносить изображения в object storage или CDN, чтобы не грузить диск и не упираться в I/O на пиках.
Логика простая: WordPress для affiliate-сайта живёт не за счёт «сильного хостинга», а за счёт чистой схемы. Если убрать лишние плагины, закрыть админку и поставить нормальный кеш, такой стек спокойно переживает и ботов, и всплески поискового трафика.
Webmaster Stack — хостинг, CDN, безопасность
@webmaster_stack
WordPress для affiliate-сайта: стек, который не разваливается от трафика и спама
Этот пост опубликован в Telegram-канале Webmaster Stack — хостинг, CDN, безопасность. Подписаться можно по ссылке: @webmaster_stack.