Loading...

Справка CDN.com.tr

Выбор источника контента и способа доставки

Сначала определите, откуда берётся контент, затем — какая модель публичного домена будет его обслуживать; это разделение применимо к Pull, Push и Hosting/Platforms.

Выбор источника контента и способа доставки

Сначала определите, откуда берётся контент, затем — какая модель публичного домена будет его обслуживать; это разделение применимо к Pull, Push и Hosting/Platforms.

Продолжить в зависимости от вашего выбора

Эта страница предназначена для принятия решения; реализация продолжается на соответствующей странице сценария.

Я выбрал Pull

Публикация существующего сайта через CDN

Следуйте шагам с origin, заголовком Host, доменным именем, DNS, SSL и Apply Changes.

Pull CDN Default / CNAME / Full DNS
Открыть сценарий Pull CDN
Я выбрал Push + Default

Размещение статического контента через Simple Transfer

Загрузите файл и читайте его с конечной точки CDN.com.tr по умолчанию.

Push CDN Default Endpoint
Открыть сценарий Simple Transfer
Я выбрал Hosting

Публикация приложения на Platforms

Перейдите к праву доступа, типу платформы, deploy/status/logs и шагам с публичным доменом.

CDN Hosting/Platforms Default / CNAME / Full DNS
Открыть сценарий платформы

Путь в панели

  1. Панель управления
  2. CDN Accounts
  3. Add Your Website
  4. Content Source
  5. Выбор / покупка пакета
  6. Delivery Method
  7. Соответствующий экран продукта

Комбинации, которые чаще всего нужны пользователям

Все 9 комбинаций могут быть допустимы; эти примеры охватывают выборы, которые обычно нужны пользователям.

Статический файл, без домена

Simple Transfer

Загрузите файл в хранилище CDN.com.tr и раздавайте его с `xyz.cdn.com.tr`.

Push CDN Default Endpoint
Субдомен для изображений или ресурсов

Раздавать ресурсы с images.example.com

Файлы находятся в хранилище CDN.com.tr; по CNAME указывает только субдомен для ресурсов.

Push CDN Custom Subdomain
Существующий сайт

Проксировать www.example.com на существующий origin

Origin остаётся на хостинге клиента; CDN.com.tr добавляет перед ним кеш, безопасность и SSL.

Pull CDN Custom Subdomain
Полное управление доменом

Перенести управление DNS example.com в CDN.com.tr

Неймсерверы корневого домена переходят на CDN.com.tr; DNS, SSL и конфигурация CDN управляются вместе.

Pull CDN или Push CDN Full DNS Transfer
Предпросмотр платформы

Сначала протестировать приложение на default endpoint

Среда выполнения платформы готова и может быть протестирована до подключения публичного домена.

CDN Hosting/Platforms Default Endpoint
Продакшн-приложение

Подключить app.example.com к выводу платформы

Вывод Managed Container, PHP или WordPress раздаётся с кастомного субдомена.

CDN Hosting/Platforms Custom Subdomain

Предварительные требования

  • Источник нагрузки известен: существующий origin, хранилище CDN.com.tr или среда выполнения платформы.
  • При необходимости покупка пакета завершена в панели.
  • Пользователь знает, доступны ли для модели домена права на управление DNS или доступ к CNAME.

Модель принятия решений

Где находится контент?

Тип источника описывает, где находится бэкенд.

  • Pull CDN: бэкенд — это существующий хостинг-источник.
  • Push CDN: файлы находятся в хранилище CDN.com.tr.
  • CDN Hosting/Platforms: среда выполнения запускается на CDN.com.tr.

Какой домен его обслуживает?

Способ доставки описывает модель публичного доменного имени.

  • Default Endpoint: `xyz.cdn.com.tr` без настройки DNS.
  • Full DNS Transfer: неймсерверы корневого домена переходят на CDN.com.tr.
  • Custom Subdomain: CNAME, например `images.example.com`.

Сопоставление комбинации со сценарием

Одни и те же три способа доставки можно использовать для источников Pull, Push и Hosting/Platforms.

  • Push + Default Endpoint: сценарий Simple Transfer.
  • Pull + Custom Subdomain: сценарий CDN для существующего сайта.
  • Hosting + Custom Subdomain: сценарий публикации платформы.

Пошаговое руководство

1

Выбрать источник в мастере

Шаг Content Source разделяет Pull, Push и Hosting.

  • Выберите Pull CDN для существующего origin.
  • Выберите Push CDN, если файлы будут загружены.
  • Выберите CDN Hosting, если приложение запускается на CDN.com.tr.

Ожидаемый результат: Выбор определяет дальнейший экран продукта.

cdnctl equivalent
export CDN_SOURCE=pull
# Альтернативы: push или hosting
2

Выполнить требование по пакету

Если мастер показывает ограничение по пакету, оплата выполняется в панели.

  • Выберите подходящий приобретённый пакет.
  • Если пакета нет, пользователь завершает покупку в панели.
  • Запишите ID пакета для автоматизации.

Ожидаемый результат: Командные сценарии продолжаются с ID приобретённого пакета.

cdnctl equivalent
# Покупка пакета выполняется в панели.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
3

Выбрать способ доставки

Шаг доставки определяет, как CDN будет публично раздавать контент.

  • Выберите Default Endpoint для быстрых тестов без кастомного DNS.
  • Выберите Full DNS Transfer, если CDN.com.tr будет управлять DNS корневого домена.
  • Выберите Custom Subdomain, если по CNAME будет указывать только один субдомен.

Ожидаемый результат: Аккаунт сохраняет источник и способ доставки вместе.

cdnctl equivalent
export DELIVERY_METHOD=default-endpoint
# Альтернативы: full-dns-transfer или custom-subdomain
4

Перейти на нужный экран продукта

После выбора экраны настройки расходятся.

  • Pull CDN ведёт к настройкам origin и заголовка Host.
  • Push CDN ведёт к File Manager или Push CDN API.
  • Hosting/Platforms ведёт к типу платформы, приложению и логам.

Ожидаемый результат: Пользователь не видит лишних шагов по DNS, загрузке или платформе в неподходящем руководстве.

cdnctl equivalent
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery "$DELIVERY_METHOD" --package "$PAID_PACKAGE_ID" --alias selected-flow
export ACCOUNT_UUID=<account_uuid>

Проверка

  • Тип источника и способ доставки объясняются как отдельные понятия.
  • Default Endpoint, Full DNS Transfer и Custom Subdomain отображаются как общие модели домена для всех типов источников.
  • Покупка пакета остаётся в панели.
  • Выбранная комбинация указывает на нужную страницу сценария.

Сценарии использования

Пользователь выбирает между существующим origin, загруженными статическими файлами или средой выполнения платформы, одновременно выбирая доставку через default endpoint, full DNS transfer или кастомный субдомен.

Краткий порядок действий

  1. Откройте мастер.
  2. Выберите Pull CDN, Push CDN или CDN Hosting в качестве источника контента.
  3. Выполните требование по пакету в панели.
  4. Выберите Default Endpoint, Full DNS Transfer или Custom Subdomain в качестве способа доставки.
  5. Перейдите к странице сценария для выбранной комбинации.

Проверки

  • Эта страница не ограничивается Simple Transfer.
  • Одни и те же способы доставки применяются ко всем трём типам источников.
  • cdnctl steps show where the package ID comes from.
  • Скриншоты отображаются как небольшие встроенные миниатюры рядом со своим шагом.