← Nazad na blog

Kako pravilno isprazniti i invalidirati CDN keš

31. 7. 2026.

CDN ubrzava sajt tako što čuva kopije fajlova na serverima širom sveta i servira ih sa najbliže tačke. Problem nastaje kada promenite fajl: posetioci i dalje dobijaju staru, keširanu verziju dok joj ne istekne rok. Purge (pražnjenje) i invalidacija keša rešavaju upravo to — govore CDN-u da zaboravi staru kopiju.

Purge naspram isteka (TTL)

Svaki keširani fajl ima TTL — vreme koliko se čuva pre nego što CDN ponovo pita izvorni server. Ako je TTL sat vremena, izmena se sama probije za najviše sat. Purge to ubrzava na sekunde: ručno ili preko API-ja kažete CDN-u da odmah odbaci kopiju. Razumevanje TTL-a i keširanja lakše ide uz objašnjenje keširanja i edge caching-a.

Tri pristupa invalidaciji

  • Purge svega — najbrže za retke, velike izmene (npr. redizajn). Mana: privremeno pada cache hit ratio jer se sve mora ponovo keširati.
  • Purge po URL-u ili tagu — precizno praznite samo izmenjene stranice. Najbolji balans za svakodnevni rad.
  • Verzionisanje fajlova — u ime fajla dodate hash (style.a1b2.css). Nova verzija = novi URL, pa purge nije ni potreban. Idealno za CSS, JS i slike.

Praktičan savet

Za HTML stranice koristite kratke TTL vrednosti i purge po URL-u; za statiku (CSS, JS, slike) koristite duge TTL i verzionisanje. Tako izmene teksta stižu odmah, a fajlovi ostaju maksimalno keširani. Naši SEO hosting paketi uključuju globalni CDN sa purge kontrolom, a pun spisak mogućnosti je na stranici paketa.

Česta pitanja

Da li purge usporava sajt? Kratkotrajno da, jer prvi zahtevi ponovo idu do izvora. Zato praznite selektivno, ne sve odjednom.

Zašto i dalje vidim staru verziju posle purge-a? Najčešće je kriv keš u pregledaču ili plugin za keširanje na sajtu — očistite i njih.

100% GARANCIJA30 dana povraćaj novca

30 dana povraćaj novca

Bez pitanja. Ako niste zadovoljni, vraćamo ceo iznos.