Задать вопрос
@anatoliybk

Долго грузится сайт, долгая загрузка admin-ajax.php, как решить проблему?

Здравствуйте! Подскажите пожалуйста, с чем может быть связана долгая загрузка admin-ajax.php?
Решил глянуть через просмотр кода, почему же такая долгая загрузка моего сайта, и увидел долгий отклик, скрин приложил.
67963a5f488d2429934147.png
  • Вопрос задан
  • 189 просмотров
Подписаться 3 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@MarkLarin
Здравствуйте! Долгая загрузка admin-ajax.php на сайте часто связана с плагинами или темами, которые злоупотребляют AJAX-запросами. Вот как можно диагностировать и устранить проблему:

1. Диагностика
Проверьте плагины. Некоторые плагины (например, связанные с чатом, аналитикой или статистикой) часто отправляют AJAX-запросы. Отключите плагины по одному, чтобы найти проблемный.
Узнайте источник запросов. На скриншоте видно, что запросы идут из contentInit.js:1. Проверьте этот файл (возможно, он принадлежит плагину или теме).
Проверьте лог сервера. Иногда долгая обработка вызвана серверной нагрузкой или ошибками в базе данных.
2. Оптимизация
Ограничьте количество запросов. Если плагин отправляет слишком много AJAX-запросов, попробуйте настроить его или заменить на более эффективный.
Кэширование. Убедитесь, что используется плагин кэширования (например, WP Super Cache, W3 Total Cache), чтобы снизить нагрузку на сервер.
Оптимизация базы данных. Используйте плагин вроде WP-Optimize для очистки и оптимизации базы данных.
Обновление ядра и плагинов. Убедитесь, что WordPress, тема и плагины обновлены до последней версии.
3. Тестирование
Проверьте производительность сайта. Используйте инструменты, такие как Google PageSpeed Insights или GTmetrix, чтобы выявить дополнительные проблемы.
Измерьте время отклика. Воспользуйтесь плагином Query Monitor, чтобы проверить время выполнения запросов и нагрузку от каждого плагина.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы