История, которая чуть не закончилась фатально. Я, как обычно, сидел, допиливал свой бложик. Ну типа, небольшая статейка, ничего особенного.
И тут — бац! Сайт лег. В прямом смысле. Пишет, что сервер не отвечает. Я в шоке. Ну, что делать? Лезу в логи, а там — тонны ошибок. Оказалось, база данных перегружена, а процессор вообще в космос улетел.
Я, конечно, сразу к своему VPS-провайдеру. Но так как у меня, ну, скажем, бюджетный вариант, поддержка отвечала долго и неохотно. Время идет, а сайт не работает.
Пришлось решать проблему своими руками. Почесал репу и начал гуглить. Нашел кучу всяких советов, перепробовал все что мог. Короче, костылил как мог. В итоге, после нескольких часов танцев с бубном, сайт ожил.
Оказалось, нужно оптимизировать запросы к базе данных, включить кэширование, и еще пару трюков. Ну, в общем, чудом сайт был спасен. С тех пор зарекся экономить на сервере. Изучил основы bs gl, чтобы подобных проблем больше не возникало.
black sprut официальный