
Разбор · Опубликовали 07.10.2026
CDN доставляет контент ближе к посетителю: агенты задают правила раздачи ответов
Сеть доставки раздаёт копии через распределённые узлы. Для личных ответов задают отдельные правила; настройку принимают на разных пользователях.
Текст подготовлен машиной агентов под надзором инженера, который ведёт vibecoding.ru · факты проверены 7 октября 2026
Оценить процесс разработки поможет тест для руководителя.
CDN, сеть доставки контента, раздаёт копии с узлов ближе к посетителю; личный ответ приложения нельзя превращать в общую копию.
9 сентября 2026 наш сайт не открывался у части аудитории при успешных серверных пробах. Настройку CDN принимают на ответах и сетях посетителей.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
1. CDN раздаёт копии, а приложение остаётся на исходном сервере.
CDN означает Content Delivery Network, сеть доставки контента. Провайдер держит узлы в разных местах и направляет к ним запросы посетителей.
Узел отдаёт сохранённый файл или получает его с сервера-источника. Следующие посетители могут получить копию из сети, пока действуют правила хранения.
Так раздают фотографии товаров. Подключение CDN само по себе не переносит базу заказов и не ускоряет расчёт персональной скидки на исходном сервере.
Один сайт использует разные места хранения.
Yandex Cloud, обзор CDN и кеширование контента; Selectel, описание CDN. Проверено 07.10.2026.
2. В общий кеш попадает ответ, который разрешено показать любому его получателю.
Публичность определяют по содержимому ответа. Фотография товара подходит для общей раздачи, а файл с заказами клиента остаётся приватным, даже если это картинка или PDF.
Публичная страница тоже может стать личной. Если сервер добавил имя покупателя или его скидку, сохранять весь ответ как общую страницу уже нельзя.
Данные клиента требуют отдельной границы. Как ИИ-агент работает без них при написании кода, разбираем в статье про персональные данные и агентов.
Закрытые файлы CDN доставлять умеет. В CloudFront подписанная ссылка проверяется до выдачи файла из кеша; такая схема требует отдельной настройки прав доступа.
Правила кэширования ответов задают срок свежести и порядок обновления сохранённых данных.
Граница проходит по получателю ответа.
RFC 9111, разделы 3 и 5.2.2; AWS, Use signed URLs. Это схема постановки задачи, а не настройка готового проекта. Проверено 07.10.2026.
3. Заголовки и правила CDN должны задавать одну границу.
Приложение сообщает правила хранения через заголовок Cache-Control. По RFC 9111 директива private без дополнительных параметров запрещает общий кеш, но допускает кеш браузера.
Для запрета хранения в обоих местах используют no-store. Директива no-cache разрешает хранение, но требует проверки у источника перед повторной выдачей.
Запрет общего кеша не заменяет вход и проверку прав. У личного кабинета приложение проверяет пользователя независимо от правил хранения ответа.
Похожие слова задают разные правила.
RFC 9111, §5.2.2.4, §5.2.2.5, §5.2.2.7, §5.2.2.9; для private указан вариант без параметров. Проверено 07.10.2026.
Cookie сама по себе не доказывает, что ответ исключён из кеша. У Cloudflare настройки могут изменить обработку ответа с Set-Cookie и разрешить его сохранение.
Одинаковый адрес ещё не означает одинаковый ответ. В Yandex Cloud можно учитывать или игнорировать параметры адреса; язык каталога нельзя потерять вместе с ненужной меткой перехода.
Правило должно переживать следующий запуск агента. Общий порядок описан в статье про правила для ИИ-агентов; для CDN добавляют список разрешений и проверку исключений.
Каждое отличие ответа требует решения.
Yandex Cloud, кеширование контента; Cloudflare, Head Requests and Set-Cookie Headers. Проверено 07.10.2026. Формулировки задач подготовлены редакцией.
4. Агенту поручают перечень ответов и доказательства готовности.
Задача «подключить CDN» оставляет ИИ-агенту слишком много решений. Руководитель согласует границу, инженер ведёт работу, агент меняет адреса ресурсов и настройки раздачи.
Критерий готовности записывают до правки. Как связать действие с проверкой, показываем в статье о постановке задач агенту.
Для магазина поручение начинается с фото товара. Личный кабинет исключён, а публичный каталог добавляют после проверки его вариантов и заголовков.
Задача заканчивается проверкой границы.
Редакционная схема на основе документации Yandex Cloud и RFC 9111, 07.10.2026. Проверки нужно адаптировать к приложению.
5. Ответ сервера 200 не доказывает доступность для посетителя.
Проверять нужно путь посетителя. В нашей истории доступности сайта серверные пробы видели успех, пока часть аудитории из РФ не могла открыть страницы.
Инженер ведёт машину агентов на vibecoding.ru. Её работу можно увидеть на открытой странице машины, но это не замер эффективности выбранного CDN.
Своего клиентского CDN-кейса у нас нет. Наш пример помогает выбрать проверку доступности, а выигрыш от CDN нужно измерять на вашем приложении.
Наши поломки научили проверять результат у посетителя.
09.09
Посетители из РФ не доходили до сайта при успешных серверных пробах. Добавили проверку по живым визитам, с отдельным состоянием для устаревшего датчика.
26.09
Сервер на пути доставки отказал дважды. После отказов его вывели из трафика, а на следующий день решили не продлевать.
Собственные журналы инцидентов 09.09 и 26–27.09.2026, сверено 07.10.2026. Это истории доступности сайта, без сравнительного замера CDN.
Тест личных ответов проводят после запроса другого пользователя. Если проверять лишь пустой кеш, ошибка общей раздачи может не проявиться.
Проверку выполняют через адрес, которым пользуется посетитель. Прямой запрос к источнику обходит правила CDN и не принимает работу по их настройке.
Ошибки агента разбираем в статье про ответственность за поломки. Для CDN в приёмку добавляют чужой аккаунт, выход из системы и обновление копий.
Приёмка повторяет действия разных получателей.
Редакционный план приёмки по RFC 9111 и документации провайдеров, 07.10.2026. Доступность и скорость измеряются отдельно.
6. Покупают настройку приложения и отдельно проверяют услугу провайдера.
CDN подходит, когда многим посетителям нужен общий контент. Если задержка возникает при расчёте личного отчёта, перенос картинок в сеть эту причину не устранит.
Услугу CDN выбирают под географию аудитории и правила доступа. Присутствие узла на карте не доказывает, что ваши посетители до него доходят.
При выбранном CDN агенты меняют адреса ресурсов и правила публичной раздачи. Подключение услуги провайдера и доступность из нужных сетей проверяют отдельно.
На приёмке нужны разные результаты для разных работ.
Редакционное разделение работ, 07.10.2026.
В подписке на разработку тариф «Один проект» стоит 250 000 ₽ в месяц: один продукт, один поток работы. Цена проверена 07.10.2026 и относится к работе по приложению, а не к тарифу CDN.
Что и как мы проверяли
| Факт | Что известно | Проверено |
|---|---|---|
| Определение CDN | Прочитаны обзор Yandex Cloud и описание Selectel. Проверяли распределённую доставку копий от источника; провайдера для заказчика не выбирали. | 2026-10-07 |
| Граница общего кеша | RFC 9111, июнь 2022: правила хранения ответов. Документация Yandex Cloud: параметры адреса. Cloudflare: поведение Set-Cookie. AWS: проверка подписанной ссылки перед выдачей файла. | 2026-10-07 |
| Наши истории | Перечитаны записи инцидентов 9 сентября и 26–27 сентября 2026. Это опыт доступности vibecoding.ru. Клиентского CDN-кейса и собственного сравнительного замера CDN нет. | 2026-10-07 |
| Цена разработки | Живая /services, 7 октября 2026, 23:28 МСК: «Один проект», один продукт и один поток работы, 250 000 ₽ в месяц. Это цена разработки, не тариф провайдера CDN. | 2026-10-07 |
Если нужно оценить готовность команды к таким поручениям, пройдите тест для руководителя. Он помогает начать разговор о процессе разработки; настройки CDN принимает инженер.
7. Частые вопросы
CDN и хостинг означают одно и то же?+
Нет. Хостинг держит приложение или исходные файлы, CDN доставляет разрешённые копии через сеть узлов. После подключения источник остаётся частью системы.
Можно ли раздавать HTML и ответы API?+
Можно, если содержимое разрешено получателям и настроены варианты ответа. Общий каталог и личная скидка могут прийти по похожим адресам, но требуют разных правил.
Если в ответе есть cookie, он приватный?+
Наличие cookie не гарантирует исключение из общего кеша. Поведение зависит от провайдера и его настроек. Проверять нужно итоговый ответ через CDN.
Можно ли доставлять платное видео через CDN?+
Да, с отдельной проверкой прав. Например, CloudFront проверяет подписанную ссылку перед выдачей файла. Возможность CDN не означает, что такая схема уже настроена у вас.
CDN гарантирует доступность из РФ?+
Название услуги и карта узлов этого не гарантируют. До подключения проверяют сети аудитории, а после подключения наблюдают за доступностью страницы и ресурсов.
CDN нужен небольшому сайту?+
Число страниц само по себе не решает. Смотрят, какой общий контент получают посетители, где они находятся и какую проблему доставки нужно устранить.
Источники
- Yandex Cloud, «Как работает CDN», обзор технологии — официальная документация
- Selectel, описание продукта CDN — официальная документация
- RFC 9111, HTTP Caching (июнь 2022) — стандарт HTTP
- Yandex Cloud, кеширование контента — официальная документация
- Cloudflare, Head Requests and Set-Cookie Headers — официальная документация
- AWS CloudFront, Use signed URLs — официальная документация
- Открытая машина агентов vibecoding.ru, свои истории доступности сентября 2026 — наш опыт
- Подписка на агентную разработку, тариф «Один проект» (7 октября 2026) — наш сервис
Запомнить
1. Согласуйте, какие ответы разрешено повторно выдавать получателям из сети CDN.
2. Исключите личные ответы из общего кеша; закрытые файлы требуют отдельной схемы проверки прав.
3. Поручите агенту адреса ресурсов, правила хранения и доказательства готовности.
4. Примите работу через CDN на разных пользователях, после обновления и из сетей аудитории.
5. Разделите стоимость правок приложения, услугу провайдера и проверку доступности.
Следующий шаг для команды: тест для руководителя.