Web

Keširanje

Čuvanje već pripremljenih stranica, slika i podataka da bi se sljedeći posjetilac poslužio odmah, bez ponovnog sastavljanja. Ubrzava sajt, a pogrešno postavljeno pokaže staru ili tuđu verziju.

Poznato i kao Keš, Cache, Keš memorija, Page cache, Brisanje keša

SiiteAutor: Siite timAžurirano: 12. oktobar 2026.

Keširanje je čuvanje već pripremljenih stranica, slika i podataka, da bi se sljedeći posjetilac poslužio odmah. Sačuvana kopija se zove keš, od engleskog cache.

Kod sajta na WordPressu ili sličnom sistemu, svaka stranica se bez keša sastavlja iznova za svaku posjetu: server pita bazu, pokrene dodatke i složi HTML. S kešom se to uradi jednom, a sljedećih stotinu posjetilaca dobije gotovu kopiju. Razlika u brzini je često ona koju posjetilac osjeti.

Gdje sve postoji keš

Keš nije jedno mjesto. Ima ga na nekoliko nivoa, i svaki se briše posebno.

  • Pregledač posjetioca: čuva slike, stilove i skripte da ih ne preuzima pri svakoj posjeti. Koliko dugo, odlučuju postavke servera.
  • Keš stranica na serveru: gotove HTML stranice, koje pravi hosting ili dodatak za keširanje.
  • Keš objekata: rezultati upita prema bazi, najčešće kod većih trgovina.
  • CDN: kopije sadržaja na serverima širom svijeta, bliže posjetiocu.

Kad izmjena na sajtu nije vidljiva, sačuvana kopija stoji na jednom od ovih mjesta. Briše se od sajta prema van: prvo keš na sajtu, pa CDN, pa pregledač.

Šta se dobija

Najviše se dobija na brzini. Gotova stranica se pošalje za djelić vremena koje treba da se sastavi, pa se poboljšaju i Core Web Vitals, naročito vrijeme do prvog odgovora servera.

Drugo je opterećenje. Hosting koji bi pao pod naletom posjeta iz kampanje ili sa portala, s kešom ga izdrži, jer većinu posjeta ne mora ni računati.

Šta se ne smije keširati

Stranice koje su različite za svakog posjetioca ne idu u keš stranica. To su korpa, naplata, korisnički nalog i sve što prikazuje lične podatke.

Ako se takva stranica sačuva, sljedeći posjetilac dobije kopiju prethodnog. U trgovini to znači tuđu korpu ili tuđe ime u zaglavlju. Dodaci za keširanje za WooCommerce i slične trgovine ove stranice obično sami izuzmu, ali to treba provjeriti, naročito poslije promjene teme ili dodatka.

Isto važi za prijavljene korisnike. Administrator koji uređuje sajt treba vidjeti stvarno stanje sajta. Sačuvana kopija bi mu pokazala ono što je bilo prije izmjene.

Gdje keš pravi probleme

Najčešći problem je izmjena koja se ne vidi. Cijena je promijenjena u administraciji, a posjetioci i dalje vide staru, jer stranica nije obrisana iz keša.

Drugi je forma koja ne radi. Neke forme na WordPressu nose sigurnosnu oznaku koja vrijedi ograničeno vrijeme. Ako je stranica s formom sačuvana duže od toga, slanje padne, a posjetilac vidi grešku ili ništa.

Treći je sukob. Dva dodatka za keširanje, ili dodatak preko keša koji hosting već radi, mogu se međusobno ometati. Prije instaliranja dodatka vrijedi pitati hosting šta već postoji.

Kako se postavlja

Kod većine hostinga za WordPress keš stranica se uključuje u kontrolnoj tabli ili dolazi s dodatkom koji hosting preporuči. Postavi se da se stranica briše iz keša kad se izmijeni, da su korpa i naplata izuzete i da prijavljeni korisnici ne dobijaju sačuvane kopije.

Za slike i stilove server šalje uputu pregledaču koliko dugo ih smije čuvati. Fajlovi koji se rijetko mijenjaju mogu se čuvati dugo. Kad se promijene, dobiju novo ime ili oznaku verzije, pa ih pregledač preuzme ponovo.

Poslije postavljanja se provjeri sve što donosi posao: pošalje se probna forma, napravi probna narudžba, izmijeni se cijena i provjeri da li se vidi.

Keš poslije selidbe i redizajna

Kod migracije sajta ili prebacivanja sa staging okruženja na pravi sajt, keš zna sakriti problem ili napraviti novi. Stare kopije pokazuju stari dizajn, a pregledač drži stare stilove, pa nova stranica nekim posjetiocima izgleda razbijeno.

Zato se poslije svake veće izmjene briše keš na svim nivoima, a provjera se radi iz privatnog prozora i s drugog uređaja. Pritužba jednog kupca, dok kod vas sve radi, često je samo stara kopija u njegovom pregledaču.

Primjer iz prakse

Trgovina kućanskim aparatima iz Posušja promijeni cijene za akciju u petak. U subotu kupci zovu i pitaju zašto na sajtu stoji stara cijena, a u korpi nova.

Uzrok su dva keša. Dodatak na sajtu je obrisao kopije stranica, ali CDN je i dalje slao stare. Uz to, kontakt forma na stranici akcije je cijelo jutro vraćala grešku, jer je sačuvana stranica nosila istekle sigurnosne oznake.

Poslije toga se dodatak poveže s CDN-om, da se kopija briše na oba mjesta odjednom, a stranica s formom se izuzme iz keša. Izmjene cijena se rade s provjerom iz drugog pregledača prije nego akcija krene.

Kad ovo nije vaša briga

Na Shopifyju, Wixu i sličnim platformama keširanjem upravlja platforma. Tu je dovoljno znati da izmjena ponekad treba nekoliko minuta da se pojavi. Kod jednostavnog statičkog sajta keš je obično već riješen na hostingu ili CDN-u.

Greške koje najčešće viđamo

Najčešće su to korpa ili naplata sačuvane u kešu.

Česta su i dva dodatka za keširanje uključena istovremeno.

Viđamo forme koje ne rade zbog isteklih oznaka na sačuvanoj stranici.

Tu je i keš obrisan na sajtu, ali ne i u CDN-u.

Na kraju, keš isključen zbog jednog problema, pa sajt ostane spor mjesecima.

Lista za provjeru

  • Gdje se sve kešira: hosting, dodatak, CDN?
  • Jesu li korpa, naplata i nalog izuzeti?
  • Briše li se kopija stranice sama kad se stranica izmijeni?
  • Radi li forma na stranici koja je sačuvana u kešu?
  • Ko zna kako se keš briše kad zatreba?

Pojmovi koje ćete čuti uz keširanje

  • Cache hit: posjetilac je dobio sačuvanu kopiju.
  • Cache miss: kopije nije bilo, pa se stranica sastavila iznova.
  • Purge: brisanje sačuvanih kopija.
  • TTL: koliko dugo kopija smije stajati prije nego se osvježi.
  • Cache-Control: uputa servera pregledaču koliko dugo da čuva fajl.

Česta pitanja

Još o pojmu keširanje

Šta je keširanje?

Čuvanje gotove kopije stranice, slike ili podatka, da se sljedeći put pošalje odmah umjesto da se ponovo sastavlja.

Zašto ne vidim izmjene na sajtu?

Najčešće zato što se prikazuje sačuvana kopija. Pomaže brisanje keša na sajtu, u CDN-u i u vašem pregledaču, tim redom.

Gdje sve postoji keš?

U pregledaču posjetioca, na serveru, u bazi podataka i u CDN-u. Svaki nivo se briše posebno.

Ubrzava li keširanje sajt?

Na WordPressu i sličnim sistemima obično jako, jer server ne mora za svaku posjetu iznova sastavljati stranicu iz baze.

Šta se ne smije keširati?

Korpa, naplata, korisnički nalog i sve stranice koje su različite za svakog posjetioca. Inače jedan kupac može vidjeti tuđu korpu.

Zašto forma ne radi kad je uključen keš?

Neke forme nose sigurnosnu oznaku koja vrijedi ograničeno vrijeme. Ako je stranica sačuvana duže od toga, slanje ne prolazi.

Treba li mi dodatak za keširanje?

Zavisi od hostinga. Neki hostinzi keširaju na serveru, i tada drugi dodatak može smetati. Prvo provjerite šta hosting već radi.

Koliko često treba brisati keš?

Ručno samo kad se izmjena ne vidi. Dobro postavljen sistem sam briše kopiju stranice koja je izmijenjena.
Rječnik pojmova

Pitajte nas šta Keširanje znači za vaš biznis.

Pošaljite nam ponudu koju razmatrate, upit ili samo pitanje. Reći ćemo vam otvoreno isplati li se, bez ikakve obaveze.