@Otrivin
junior full-stack сисадмин

Почему тормозит сайт на drupal?

Здравствуйте!

Имеется группа сайтов, на cms Drupal. Случилась вирусная атака; после чистки от вирусов они были обновлены до версии 7.58. С этого момента на сайтах заметил тормоза: время от начала запроса страницы до ответа сервера составляет от 7 до 10 секунд. Ниже график с gtmetrix:

График
5af5a776ac4cd928714207.png

Ссылка на полный отчет: https://gtmetrix.com/reports/bor.helpnarco.ru/yNyr5UL6

С ТП хостинга подключили профайлер XHProf; Самой прожорливой на время выполнения оказалась функция "PDOStatement::execute" – заняла почти 11 секунд. Как я понял, PDOStatement::execute работает с базой данных.

Скриншот XHProf
5af5a9cf51af5693910013.png

Скриншот отчета по PDOStatement::execute
5af5a9fa42322766636252.png

Скриншот графа вызовов
o6dw27va.png


Можно ли из этих данных сделать вывод, проблема в сайте (или даже каком-то определенном участке кода) или проблема в хостинге? Я не имею опыта использования этого инструмента, но никакой сторонней "кривой" функции, оставшейся после чистки от вирусов или в каком-нибудь дополнительном модуле друпала, отнимающей столько времени, не нашел.

Хостинг - beget, связывался с техподдержкой - сообщили, что проблема не с их стороны.
  • Вопрос задан
  • 380 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AnveCloudTechs
Простая оптимизация, требуется. Поищите в Google/Yandex.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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