304-редирект
304-редирект — это такой ответ сервера, который говорит браузеру: «Эй, у тебя уже есть эта хуйня, нет смысла забирать её снова». Он не пересылает весь
304-редирект — это такой ответ сервера, который говорит браузеру: «Эй, у тебя уже есть эта хуйня, нет смысла забирать её снова». Он не пересылает весь контент, а просто отдает заголовок. Браузер, в свою очередь, загружает данные из кэша. Это позволяет сэкономить время и снизить нагрузку на сервер.
Выходит, что когда пользователь заходит на сайт, который часто посещает, сервер проверяет, изменился ли ресурс с последнего захода. Если нет — пиздец, экономим трафик. Например, картинка на сайте, которую ты один раз загрузил, при повторном запросе просто возьмется из памяти устройства, а не будет тянуться заново. Это важно, особенно для сайтов с высокой посещаемостью.
Но вот где начинается хуйня. Народ часто забывает, что 304-редирект срабатывает только если кэш обновлен. Если браузер не знает о кэше, то он запросит данные заново. И это может вызвать дополнительные загрузки, что всех бесит.
Помни, что 304-редирект — это не панацея. Это просто один из инструментов, который помогает ускорить загрузку. Использовать его надо с умом, чтобы не вносить дополнительный хаос в арбитраж.
Выходит, что когда пользователь заходит на сайт, который часто посещает, сервер проверяет, изменился ли ресурс с последнего захода. Если нет — пиздец, экономим трафик. Например, картинка на сайте, которую ты один раз загрузил, при повторном запросе просто возьмется из памяти устройства, а не будет тянуться заново. Это важно, особенно для сайтов с высокой посещаемостью.
Но вот где начинается хуйня. Народ часто забывает, что 304-редирект срабатывает только если кэш обновлен. Если браузер не знает о кэше, то он запросит данные заново. И это может вызвать дополнительные загрузки, что всех бесит.
Помни, что 304-редирект — это не панацея. Это просто один из инструментов, который помогает ускорить загрузку. Использовать его надо с умом, чтобы не вносить дополнительный хаос в арбитраж.