Тормозит сайт

Аватар пользователя DrupRain22 DrupRain22 25 ноября в 3:10

Новостной сайт на Drupal 9, несколько тысяч посетителей в сутки, размещен на VDS (CPU 2x3700 MHz,
RAM 4 GB) . Включен кеш ядра + Advanced CSS/JS Aggregation. При первом посещении сайт загружается долго, при последующих заходах нормально. В логах Drupal только ошибка User error: "1" is an invalid render array key in Drupal\Core\Render\Element::children() (line 97 of... С чем может быть связано долгая загрузка при первом посещении?

Комментарии

Аватар пользователя ivnish ivnish 25 ноября в 8:07
1

Вангую, что при первом посещении срабатывает веб крон. Отключите веб крон и настройте запуск крона на сервере

Аватар пользователя DrupRain22 DrupRain22 25 ноября в 14:15

Веб крон - это встроенный в ядро? А может ли крон замедлять загрузку сайта на 5-8 секунд(именно настолько долго загружается сайт при первом посещении)? На семерке подобных проблем не было с кроном, это мой первый сайт на 9-ке.

Аватар пользователя ivnish ivnish 25 ноября в 14:20
1

DrupRain22 wrote: Веб крон - это встроенный в ядро?

Да.

DrupRain22 wrote: А может ли крон замедлять загрузку сайта на 5-8 секунд

Да, может. А иногда и дольше. Это зависит от количества задач

DrupRain22 wrote: это мой первый сайт на 9-ке.

Я лишь предполагаю про крон. Попробуйте отключить модуль automated cron и проверить что изменится. Если лаги прекратятся, значит дело в этом

Аватар пользователя Andruxa Andruxa 25 ноября в 21:07
1

При первом посещении сайт загружается долго

под каким юзером: анонимом, админом, просто зарегистрированным?

Аватар пользователя DrupRain22 DrupRain22 26 ноября в 23:12

ivnish wrote: Попробуйте отключить модуль automated cron

Не помогло. Видимо где-то сам накосячил.

Аватар пользователя DrupRain22 DrupRain22 26 ноября в 23:22

Сколько может стоить диагностировать проблему и решить ее? Сайт установлен без композера. Используются только контриб модули и тема.