• Добрый день
    Уже который день безрезультатно бьюсь над проблемой медленной работы сайта сайт (как сайт так и админка). В лучшем случае отклик от сайта 2000мс от админки 5000мс. Кажется, что с каждым днем время отклика все увеличивается — есть подозрение, что замедление произошло после обновления wp.Пробовал следующее:
    1. ругался с хостингом, но на примере страницы тестовая страница тех поддержка доказала, что отклик от сервера быстрый, запрос к БД — быстрый. Так что думаю это не хостинг
    2. Отключал темы и плагины — заметного улучшения не наблюдалось (может 100-200мс)
    3. Ставил плагины кеширующие — немного спасали сайт, но админке пофиг
    4. отключал внешние запросы — результатов ноль
    5. поставил плагин блокирующий поиск обновлений — тоже не помогает

    В работе с wp новичок, подскажите куда еще копнуть и что проверить?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Кажется, что с каждым днем время отклика все увеличивается

    При каждом тесте — разный размер страницы и разное время загрузки.

    подскажите куда еще копнуть и что проверить?

    Я бы для начала выкинул все внешние подключения — 70% времени занимают они.
    Затем воспользовался плагином типа Р3.

    Ну и стандартная процедура поиска виновного — пп 4-6

    1. Внешние подключения отключил при помощи инструкции:
    define(‘WP_HTTP_BLOCK_EXTERNAL’, true);
    результатов не дало.

    2. Плагин использовал и убрал все лишнее (отработка плагинов 200-400мс)

    3. попробовал п.4-6 (тема двадцать пятнадцать):
    общее время загрузки чуть улучшилось с 4000 до 2500мс, однако первый бит все также после 1200-1600мс

    Очень странна, что тестовая страница работающая с базой имеет нормальное время отклика, в то время как карта сайта, созданная с помощью плагина google xml sitemaps имеет все теже 1200-1600 мс

    использую тему PaperCuts версии 1.1.9 но думаю дело не в ней, так как медленный отклик и с основной темой тоже.

    1. Внешние подключения отключил при помощи инструкции:
    define(‘WP_HTTP_BLOCK_EXTERNAL’, true);
    результатов не дало.

    Эта инструкция отключает только запросы генерируемые движком или кодом использующим «апи» движка. Речь идет о запросах исходящих из уже сформированной HTML страницы, то есть браузером. Частая проблема — это картинки, скрипты, шрифты и т.п.

    Судя по графикам, наиболее «тяжелые» запросы приходятся на API VK, Mail.ru и всякого рода счетчики (метрики).

    Внешние подключения отключил при помощи инструкции:
    define(‘WP_HTTP_BLOCK_EXTERNAL’, true);
    результатов не дало.

    Это не то. Совсем не то.
    Я говорил о внешних «частях контента» — вк, маилру и тп.

    А есть какой-нибудь плагин или что-то подобное, что все разом отключить на время, а то у меня по коду разбросанно много чего.

    Ну и в любом случае, тормоза то наблюдаются до обращения к внешним источникам. Т.е 1600мс это первый байт, а дальше уже все остальное может еще на дольше затянуться

Просмотр 6 ответов — с 1 по 6 (всего 6)

Тема «Медленный отклик от WordPress» закрыта для новых ответов.