Сервер отвечает, но сайт «тормозит»: 5 узких мест, которые ищут первыми
Частая ошибка — сразу винить «слабый хостинг». На практике узкое место часто прячется в другом: в диске, базе, очередях или самих настройках веб-сервера.
Проверьте по порядку:
— диск: высокий iowait, медленные чтения, переполненный лог;
— база: долгие запросы, блокировки, много соединений;
— PHP/приложение: тяжёлые шаблоны, лишние запросы, кэш не работает;
— сеть и TLS: долгий handshake, большие ответы, нет сжатия;
— лимиты: мало RAM, CPU throttling, узкие worker/process limits ⚙️
Если CPU почти не занят, а сайт всё равно «задумывается», ищите не мощность, а ожидание. Именно ожидание диска, базы или внешнего API чаще всего съедает запас быстрее, чем сама нагрузка.
Полезная привычка: сначала снять метрики на сервере, потом смотреть логи приложения, и только потом менять тариф или железо. Так вы лечите причину, а не симптомы.
SSL и HTTPS
@ssl_https_pro_n1k
Сервер отвечает, но сайт «тормозит»: 5 узких мест, которые ищут первыми
Этот пост опубликован в Telegram-канале SSL и HTTPS. Подписаться можно по ссылке: @ssl_https_pro_n1k.