Kontaktirajte podršku

Odgovaramo e-poštom, obično u roku od dva dana.

Radi zaštite od zloupotrebe, Google reCAPTCHA proverava ovo slanje. Pritom se podaci prenose Googleu. Skripta se učitava tek kada otvorite ovaj formular.

← Sve objave

Zašto slika iz keša ne broji

O sadržaju i njegovoj proveri

U ovom članku

Čest izvor zabune oko statistike sajta je pojam lokalnog skladištenja datoteka, uobičajeno nazvanog keš pregledača. Veb pregledači su projektovani za maksimalnu efikasnost i brzinu.

Kada se stranica poseti prvi put, pregledač preuzima sav potreban tekst, rasporede i grafike. Da ne bi gubio vreme i mrežne resurse pri sledećim posetama, čuva kopije tih statičkih datoteka na lokalnom disku.

Ako se ista stranica ponovo otvori ubrzo posle toga, pregledač preuzima grafike direktno iz tog lokalnog skladišta umesto da traži novu kopiju od udaljenog servera. Taj postupak drastično skraćuje vreme učitavanja, ali direktno utiče na rad spoljnih alata za merenje.

prva posetastiže do serveraizbrojanadruga posetadolazi iz lokalnog skladištaserver ne vidi ništapetostruko osvežavanje stranice zato nije test brojača

Poseta koju server nikad ne vidi

Mehanizam brojača zasnovanog na slici u potpunosti zavisi od toga da server primi zahtev. Ako pregledač odluči da je lokalno sačuvana kopija grafike i dalje sasvim važeća, on kroz internet ne šalje nikakvu poruku.

Iz perspektive servera, druge posete jednostavno nije ni bilo. Zbog toga se unutrašnji brojevi u bazi ne ažuriraju, a grafika na ekranu i dalje prikazuje prethodnu vrednost.

Ovakvo ponašanje često vodi pogrešnom uverenju da je alat pokvaren, naročito u fazama testiranja kada se stranica više puta brzo uzastopno osvežava. Izostanak ažuriranog broja nije kvar sistema, već znak da pregledač radi upravo onako kako treba, štedeći podatke.

Uputstvo koje putuje uz datoteku

Da bi se tim ponašanjem upravljalo, serveri mogu da prilože posebna uputstva datotekama koje isporučuju. Ta uputstva, poznata kao zaglavlja keša, govore pregledaču koji ih prima tačno koliko dugo datoteku treba čuvati i kada mora da zatraži svežu kopiju. Fotografija u galeriji može biti praćena uputstvima koja dozvoljavaju čuvanje čitavu godinu.

Dinamička grafika koja prikazuje broj koji se stalno menja, međutim, zahteva potpuno drugačija pravila. Server koji generiše grafiku mora izričito da naloži pregledaču da sliku nikada ne čuva ili da bar pri svakom prikazu stranice proveri njenu svežinu na serveru.

Tačnost nasuprot opterećenju

Primena tih strogih pravila obezbeđuje mnogo veću tačnost jer primorava pregledač da se javi svaki put kad se stranica otvori. Međutim, potpuno isključivanje keša za grafiku merenja znači i da server mora da obradi znatno veći broj zahteva.

Mora da posveti procesorsku snagu ponovnom crtanju slike pri svakom osvežavanju, čak i ako se broj promenio samo za jedan.

Pronalaženje prave ravnoteže između tačnog beleženja i razumnog upravljanja resursima osnovni je zadatak vođenja takve usluge. Ponekad je blago kašnjenje u ažuriranju vidljivog broja isplativ kompromis radi brze i odzivne ukupne infrastrukture, uz osiguranje da se glavni sadržaj stranice nikada ne odlaže.

Zašto osvežavanje ništa ne dokazuje

Razumevanje uloge lokalnog skladišta objašnjava zašto je ponavljano ručno osvežavanje loš način da se proveri tačnost alata za merenje.

Ako brojevi ne rastu posle petostrukog pritiska na dugme za osvežavanje, najverovatnije objašnjenje je da pregledač jednostavno ponovo koristi grafiku koju je preuzeo prvi put. Otvaranje potpuno drugog pregledača ili korišćenje zasebnog uređaja na drugoj mrežnoj vezi u potpunosti zaobilazi lokalno skladište i primorava novi zahtev.

Ovaj pristup daje mnogo jasniju sliku o tome da li server ispravno beleži nove dolaske i generiše ažurirane grafike za stranicu.

Oglas