Как уменьшить время ответа сервера (сайт на WordPress — Elementor)?

Ссылка скопирована
1 ответ

День добрый!

Проблема со скоростью ответа сайта на Wordpress (Elementor). Среднее время ответа сервера - 5 секунд (данные Яндекс Вебмастер). Знаю, что Elementor не самое оптимизированное решение, но 5 секунд уж как-то много.

Для оптимизации использовали WP-Optimize, отключили все лишние плагины.

На 90% уверены, что дело не в хостинге, а в движке. Но прежде. чем тратить ресурсы на создание нового сайта, хотелось бы убедиться, что дело не в хостинге и узнать, есть ли какие способы ускорить WP.

Ответ технической поддержки следующий:

Lookup time: 0.106637
Connect time: 0.195775
PreXfer time: 0.763314
StartXfer time: 5.475296

Total time: 5.800328

Дополнительно:

использовали WP-Optimize,

Эту хрень выкинь и делай профилирование.

ЗЫ. А элементор - фтопку.

  • Refguser, спасибо большое за ответ )
  • Ответы:

    Впс с быстрыми ресурсами

    попробуйте Nitropack...

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Стас DB Ответ

    Средний ответ сервера 5 секунд для WordPress на Elementor — это не норма. Elementor может быть тяжёлым на фронте, но TTFB 5 секунд обычно говорит о сервере, базе, PHP, кэше или тяжёлых плагинах, а не только о CSS/JS.

    Сначала нужно отделить TTFB от фронтенд-скорости. Проверьте:

    • главную страницу как гость без авторизации;
    • страницу без Elementor, например обычную запись;
    • админку;
    • запрос к /wp-json/;
    • медленные SQL-запросы;
    • логи PHP-FPM и MySQL.

    Что обычно даёт эффект:

    • полноценный page cache для гостей;
    • Redis object cache;
    • отключение WP-Cron от посещений и запуск через системный cron;
    • проверка autoload options в wp_options;
    • удаление тяжёлых/дублирующих плагинов;
    • обновление PHP до актуальной версии;
    • нормальный VPS вместо перегруженного shared-хостинга.

    Проверьте размер autoload:

    SELECT SUM(LENGTH(option_value)) 
    FROM wp_options 
    WHERE autoload = 'yes';

    SELECT SUM(LENGTH(option_value)) FROM wp_options WHERE autoload = 'yes';

    Если там десятки мегабайт, WordPress будет тянуть лишнее на каждом запросе.

    Для Elementor дополнительно: отключите неиспользуемые эксперименты/виджеты, пересоберите CSS, не используйте десятки аддонов, оптимизируйте изображения и не грузите глобально скрипты слайдеров/анимаций там, где они не нужны.

    WP-Optimize полезен, но он не решит медленный PHP/MySQL и перегруженный сервер. Если без кэша TTFB 5 секунд, нужно профилировать backend. Если с кэшем для гостей TTFB становится 100-300 мс, значит проблема частично закрыта для публичных страниц, но авторизованные зоны всё равно останутся тяжёлыми.

    Итог: начните с page cache + Redis + cron + проверки autoload и медленных запросов. Elementor оптимизируйте вторым этапом, когда станет понятно, что именно даёт 5 секунд ответа.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно