Поддержка Проблемы и решения WordPress нагружает хостинг

  • Всем привет.
    В общем такая проблема, на WP стоит тема видео контента (самого видео нет, только коды видео плееров из различных источников).
    Сайт перевез с DLE на WORDPRESS, 13к постов. Все хорошо и четко работает.
    Только начались проблемы с хостингом, начались повышенные нагрузки на сервер.
    Посетителей сейчас 100чел/сут. Судя по логам сервера и по общению с хостером, нагрузка не от DDOS, сам хостер говорит о том что нагрузка от трафика.
    Касательно оптимизации WP, базовые способы проведены: кэш, Query Monitor не показывает сильной нагрузки от плагинов, HeartBeat API откл, ревизии откл.

    100чел/сут это очень мало, ранее на этом сайте, на этом хостинге, на др.движке было 1200чел/сут, даже намека не было на перегруз, все летало…
    Господа посоветуйте пожалуйста что можно сделать, как оптимизировать эту нагрузку? Какие есть варианты (кроме переезда на др.движок)?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Yui

    (@fierevere)

    永子

    нагрузка от трафика.

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

    Любую нагрузку, даже самую малую, вызывает работа скриптов. Отдача страниц сайта тоже является отдачей файлов, так как страницы представляют собой html-файлы, хоть и генерирующиеся скриптами в оперативной памяти сервера и удаляющиеся из неё после отдачи посетителю, вкупе с файлами css-стилей и js-скриптами.
    Я проанализировал лог, например, и заблочил самые активные IP, которые не похожи на реальные запросы. Но это разовая акция, не эффективно.
    Получается тут два вывода:
    1. Какие-то скрипты мешают работе сайта извне
    2. Какие-то скрипты на сайте перегружают сервер — но опять таки, ставил монитор ресурсов плагинов, ничего не выявлено

    Хостер советует постоянно блокировать подозрительные запросы, но это утьопия делать все время в ручную, нужно проанализировать логи итд
    Может плагин какой есть, чтобы там задать например не более 100 запросов в час, что-то такое…

    Модератор Yui

    (@fierevere)

    永子

    достаточно хорошо позволяет и блокировать и анализировать трафик
    WP Cerber
    https://wordpress.org/support/plugin/wp-cerber/

    ограничение по числу запросов в час.. там навряд ли есть,
    обычно этим занимается веб сервер

    Хороший плагин, ставил как-то на один сайт, но он тут не помощник(
    пытаюсь добиться того чтобы хостер занялся этим вопросом, пока безуспешно.
    Скрипт писать на php чтоль…

    Wordfence Security — Firewall

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «WordPress нагружает хостинг» закрыта для новых ответов.