Kreiptis pagalbos

Atsakome el. paštu, dažniausiai per dvi dienas.

Google reCAPTCHA tikrina šį pateikimą, kad apsaugotų nuo piktnaudžiavimo; duomenys siunčiami Google. Scenarijus įkeliamas tik atvėrus šią formą.

← Visi įrašai

Kodėl paveikslėlis iš podėlio neskaičiuoja

Apie turinį ir jo patikrą

Šiame straipsnyje

Dažnas painiavos dėl svetainės statistikos šaltinis – vietinis failų saugojimas, paprastai vadinamas naršyklės podėliu. Naršyklės sukurtos didžiausiam efektyvumui ir greičiui.

Pirmą kartą aplankius puslapį, naršyklė atsisiunčia visą reikiamą tekstą, išdėstymus ir grafiką. Kad per kitus apsilankymus nešvaistytų laiko ir tinklo išteklių, ji išsaugo šių statinių failų kopijas vietiniame diske.

Netrukus vėl atidarius tą patį puslapį, naršyklė paima grafiką tiesiai iš vietinės saugyklos, o ne prašo naujos kopijos tolimo serverio. Tai labai sutrumpina įkėlimą, bet tiesiogiai veikia išorinių matavimo įrankių veikimą.

pirmas apsilankymaspasiekia serverįužskaitytasantras apsilankymasateina iš vietinės saugyklosserveris nieko nematotodėl penki pakartotiniai puslapio įkėlimai nėra skaitiklio testas

Apsilankymas, kurio serveris niekada nemato

Paveikslėlio skaitiklis visiškai remiasi tuo, kad serveris gauna užklausą. Naršyklei nusprendus, kad vietoje saugoma grafikos kopija dar visai galioja, ji niekada nesiunčia žinutės per internetą.

Serverio požiūriu, antro apsilankymo tiesiog nebuvo. Todėl vidiniai duomenų bazės skaičiai neatnaujinami, o vaizdas ekrane toliau rodo ankstesnę reikšmę.

Toks elgesys dažnai skatina klaidingai manyti, kad įrankis sugedęs, ypač bandant, kai puslapis greitai įkeliamas kelis kartus iš eilės. Neatnaujintas skaičius nėra sistemos gedimas, o ženklas, kad naršyklė veikia tiksliai taip, kaip numatyta duomenims taupyti.

Su failu keliaujanti instrukcija

Šiam elgesiui valdyti serveriai gali pridėti konkrečias instrukcijas prie pateikiamų failų. Jos, vadinamos podėlio antraštėmis, tiksliai pasako gaunančiai naršyklei, kiek laiko laikyti failą ir kada prašyti naujos kopijos. Galerijos fotografija gali turėti instrukcijas, leidžiančias laikyti ją visus metus.

Tačiau dinamiškam vaizdui, rodančiam nuolat kintantį skaičių, reikia visai kitų taisyklių. Jį generuojantis serveris turi aiškiai nurodyti naršyklei niekada nesaugoti paveikslėlio arba bent per kiekvieną puslapio peržiūrą patikrinti jo naujumą serveryje.

Tikslumas ir darbo krūvis

Šios griežtos taisyklės užtikrina gerokai didesnį tikslumą, nes priverčia naršyklę pranešti apie save kaskart atidarius puslapį. Tačiau visiškas matavimo grafikos podėlio išjungimas taip pat reiškia, kad serveris turi apdoroti gerokai daugiau užklausų.

Jis turi skirti skaičiavimo galios paveikslėliui perpiešti per kiekvieną pakartotinį įkėlimą, net jei skaičius pasikeitė tik vienetu.

Tinkama tikslaus registravimo ir protingo išteklių valdymo pusiausvyra – pagrindinė tokios paslaugos užduotis. Kartais nedidelis matomo skaičiaus atnaujinimo vėlavimas yra vertas kompromisas, kad visa infrastruktūra liktų greita ir reaguojanti, o pagrindinis puslapio turinys niekada nevėluotų.

Kodėl pakartotinis įkėlimas nieko neįrodo

Vietinės saugyklos vaidmens supratimas paaiškina, kodėl kartotinis rankinis įkėlimas – prastas būdas matavimo įrankio tikslumui patikrinti.

Jei penkis kartus paspaudus įkėlimo mygtuką skaičiai nekyla, tikėtiniausia priežastis – naršyklė tiesiog pakartotinai naudoja pirmą kartą atsisiųstą vaizdą. Visai kitos naršyklės atidarymas ar atskiras įrenginys kitame tinklo ryšyje visiškai apeina vietinę saugyklą ir priverčia pateikti naują užklausą.

Toks būdas daug aiškiau parodo, ar serveris teisingai registruoja naujus atėjimus ir generuoja atnaujintą puslapio grafiką.

Reklama