INTEGRITY Dokumentace

Přehled

Transformace jsou požadavky na optimalizaci a úpravu vzdálených obrázků uložených mimo Images.

Při nasazování aplikací na Cloudflare můžete pomocí Images automaticky optimalizovat a cachovat obrázky z libovolného zdroje.

Náš proces optimalizace obrázků nabízí bohatou sadu funkce kterou lze použít na celé mediální knihovny pro hromadnou kompresi obrázků, převod souborů do efektivních formátů pro doručování a pro změnu velikosti a oříznutí obrázků podle různých případů použití a zařízení.

Jak to funguje

Transformace můžete vyžádat pomocí speciálně formátované URL adresy, ať už obrázky poskytujete ve své zóně Cloudflare, nebo přes Workers.

Chcete-li ve své zóně doručovat transformace, musíte nejprve tuto funkci povolit:

  1. V Cloudflare dashboard ↗, přejděte na Obrázky > Transformace.
  2. Vyberte zónu, ve které chcete transformace poskytovat.
  3. Povolit transformace ve vaší zóně.

Když prohlížeč požaduje transformovaný obrázek, Cloudflare nejprve zkontroluje edge cache, zda v ní již není dříve optimalizovaná verze se stejnými parametry:

Při zásahu do cache : Cloudflare doručí optimalizovaný obrázek přímo z edge, aniž by kontaktoval origin nebo znovu aplikoval optimalizační parametry.

Při výpadku cache : Cloudflare načte původní obrázek ze zdrojového originu, použije požadované parametry (např. format, width, quality), uloží transformovaný výsledek do mezipaměti a doručí ho do prohlížeče. Původní obrázek se rovněž ukládá do mezipaměti, aby se zrychlily budoucí transformace stejného zdroje.

Každá jedinečná kombinace zdrojového obrázku a parametrů se ukládá do mezipaměti a účtuje se samostatně. První požadavek na každou jedinečnou verzi v rámci kalendářního měsíce se účtuje jako jedna jedinečná transformace, bez ohledu na stav cache. Následné požadavky na tuto transformaci se v rámci stejného kalendářního měsíce nezapočítávají do zpoplatněného využití.

Konfigurace vaší zóny

Po zapnutí transformací pro vaši zónu můžete nastavit, jak Cloudflare zpracovává požadavky na transformaci: