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

Kaip vienas paveikslėlis gali skaičiuoti

Apie turinį ir jo patikrą

Šiame straipsnyje

Matomas svetainės skaitiklis remiasi pagrindiniu interneto ryšio principu – užklausa ir atsakymu. Kaskart įkeliant tinklalapį, naršyklė perskaito kodą ir randa nuorodas į išorinius elementus, pavyzdžiui, stilių aprašus, šriftus ir paveikslėlius.

Visam puslapiui surinkti naršyklė turi kreiptis į šiuos elementus talpinančius serverius ir prašyti jų po vieną. Būtent šis procesas yra apsilankymų skaičiavimo be sudėtingų sekimo scenarijų pagrindas.

Įterpus vieną paveikslėlio žymą, kiekviena puslapio peržiūra sukuria sąmoningą užklausą. Ją gaunantis serveris ne tik perduoda statinį failą: užregistruoja įvykį, atlieka skaičiavimą ir tik tada pateikia vaizdą.

naršyklė prašoserveris skaičiuojaskaičius nupiešiamasskaitytojo įrenginyje neveikia scenarijus ir niekas ten nesaugoma

Bilietėlių aparatas laukiamajame

Naudingas palyginimas iš fizinio pasaulio – daugelyje laukiamųjų esantis bilietėlių aparatas. Jis turi sunumeruotų popierinių bilietėlių ritinį. Lankytojui ištraukus bilietėlį, vienu metu įvyksta du dalykai: lankytojas gauna numerį, o aparatas pereina prie kito ir užfiksuoja, kad atėjo dar vienas žmogus.

Matomas skaitiklis veikia lygiai taip pat. Svetainės paveikslėlio žyma yra ranka, traukianti bilietėlį.

Serveris veikia kaip aparatas. Užregistruoja patraukimą, pažymi užklausos laiką ir kilmę, padidina vidinį skaičių vienetu ir išspausdina naują numerį skaitmeniniame bilietėlyje. Tas bilietėlis – galiausiai ekrane pasirodantis vaizdas.

Kas nevyksta fone

Šis būdas labai skiriasi nuo šiuolaikinių sunkių analitikos platformų. Jose naršyklė turi atsisiųsti ir vykdyti didelį programos kodą, kuris tada stebi lankytojo elgesį ir tyliai atsiskaito fone.

Vien paveikslėliu grįstas skaitiklis visa tai praleidžia. Naršyklė tiesiog prašo paveikslėlio. Visa skaičiavimo logika vyksta toli serveryje, saugiai už naršyklės apribojimų ar trūkstamų scenarijų leidimų ribų.

Kadangi foninio stebėjimo nėra, mechanizmas savaime lengvas. Duomenų mainus sudaro tik pradinė užklausa ir mažo paveikslėlio failo, paprastai vos kelių kilobaitų, pateikimas.

Paveikslėlis piešiamas vietoje

Galiausiai ekrane pasirodantis paveikslėlis dinamiškai generuojamas realiuoju laiku. Tai ne iš anksto nupieštas vaizdas aplanke.

Serveris paima tuščią šabloną iš pasirinkto dizaino katalogo, parenka tinkamus naujai padidinto skaičiaus skaitmenis ir nupiešia juos fone. Viskas vyksta per sekundės dalį, puslapio žiūrovui visai nepastebint.

Galutinis vaizdas pateikiamas su įprastomis paveikslėlio antraštėmis, todėl naršyklė elgiasi su juo kaip su bet kuria įprasta fotografija. Šis sklandus integravimas užtikrina, kad skaičiavimas niekada netrukdytų tikrajam svetainės turiniui ir patikimai skaičiuotų vien įprastais žiniatinklio mechanizmais.

Toks generavimas serveryje leidžia dizainui likti visiškai vienodam visose peržiūros aplinkose. Kadangi skaičiai fiziškai nupiešiami į pikselius dar failui nepalikus serverio, nereikia rūpintis trūkstamais šriftais.

Reklama