Сайт может тормозить даже тогда, когда с файлами и картинками все нормально. Страницы CMS часто зависят от запросов к базе, и один медленный запрос задерживает всю страницу.
Частые причины
- Слишком много плагинов создают повторяющиеся запросы.
- Большие таблицы без очистки.
- Поиск или фильтры по большому количеству строк.
- Нет индексов в самописных приложениях.
- Импорт или cron-задачи работают во время посещений.
Что собрать
| Информация | Зачем нужна |
|---|---|
| Медленный URL | Показывает, какой тип страницы страдает. |
| Время замедления | Можно сопоставить с логами или cron. |
| Изменения CMS/плагинов | Указывает на недавние причины. |
| Размер базы | Показывает, нужна ли очистка или индексация. |
Проблемы скорости базы обычно оставляют закономерность
Если тормозят только некоторые страницы, пришлите примеры. Поможем понять, это CMS, запросы или лимиты хостинга.
Разобрать медленные страницы базы