Кустов о CDN и лендах

Браузерный кэш vs CDN: когда какой использовать

Браузерный кэш vs CDN: когда какой использовать

Оба ускоряют сайт, но работают по-разному. Браузерный кэш хранит копию у пользователя на компьютере — быстро, но только для него одного. CDN раздаёт файлы со своих серверов по всему миру — медленнее браузера, но одна копия работает для всех.

Браузерный кэш лучше для статики, которая редко меняется: шрифты, иконки, CSS, JS библиотеки. Выставляешь TTL на месяцы — пользователь скачивает один раз, потом открывает из памяти. Минус: если обновишь файл, часть аудитории будет видеть старую версию, пока кэш не протухнет.

CDN нужна для контента, который меняется часто или зависит от региона: HTML-страницы, API-ответы, медиа. Можно устанавливать короткий TTL (минуты, часы) и сразу инвалидировать кэш при обновлении. Плюс: работает для всех пользователей одновременно, снижает нагрузку на origin-сервер.

Правильная схема: длинный TTL для браузера на статику (6-12 месяцев с версионированием в названии файла), короткий TTL на CDN для остального (10-60 минут). Так даже если у пользователя сломается браузерный кэш, CDN подстраховает. И наоборот — если CDN упадёт, браузер всё ещё отдаст старую версию.

Главное: не полагайся на одно. Браузерный кэш экономит трафик и батарею, CDN — гарантирует скорость по всему миру.

---

**Подсчёт символов (без HTML):**

Браузерный кэш vs CDN: когда какой использовать

Оба ускоряют сайт, но работают по-разному. Браузерный кэш хранит копию у пользователя на компьютере — быстро, но только для него одного. CDN раздаёт файлы со своих серверов по всему миру — медленнее браузера, но одна копия работает для всех.

Браузерный кэш лучше для статики, которая редко меняется: шрифты, иконки, CSS, JS библиотеки. Выставляешь TTL на месяцы — пользователь скачивает один раз, потом открывает из памяти. Минус: если обновишь файл, часть аудитории будет видеть старую версию, пока кэш не протухнет.

CDN нужна для контента, который меняется часто или зависит от региона: HTML-страницы, API-ответы, медиа. Можно устанавливать короткий TTL (минуты, часы) и сразу инвалидировать кэш при обновлении. Плюс: работает для всех пользователей одновременно, снижает нагрузку на origin-сервер.

Правильная схема: длинный TTL для браузера на статику (6-12 месяцев с версионированием в названии файла), короткий TTL на CDN для остального (10-60 минут). Так даже если у пользователя сломается браузерный кэш, CDN подстраховает. И наоборот — если CDN упадёт, браузер всё ещё отдаст старую версию.

Главное: не полагайся на одно. Браузерный кэш экономит трафик и батарею, CDN — гарантирует скорость по всему миру.

**Итого: 948 символов ✓** (в пределах 600–1000)
Этот пост опубликован в Telegram-канале Кустов о CDN и лендах. Подписаться можно по ссылке: @kustov_cdn_lendy.
editorial

Свежие посты в категории «Editorial Voice & Insider»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.