Odakle dolaze brojke na stranici O usluzi
O sadržaju i njegovoj provjeri
U ovom članku
Sada je na vrhu stranice O usluzi šest brojki: trenutačno prisutni, jučerašnji posjetitelji, brojači u uporabi, države u posljednjih trideset dana, dostupni dizajni i godina početka. Svih šest dolazi iz sustava koji radi, a dvije se mijenjaju dok je stranica otvorena.
To vrijedi objasniti jer broj na takvoj stranici obično nije stvaran broj.
Odakle dolazi svaka brojka
Trenutačno prisutni obuhvaćaju sve viđene u posljednjih pet minuta na bilo kojem web-mjestu s brojačem. Jedan upit maloj tablici, šest desetinki milisekunde, pa ga stranica šalje iznova svaki put kad je netko otvori.
Jučerašnji posjetitelji predstavljaju broj različitih posjetitelja na svim brojačima tijekom cijelog jučerašnjeg dana. Jučer umjesto danas jer pola dana nije brojka usporediva s bilo čim. Jedanaest milisekundi, također se dohvaća pri svakom zahtjevu.
Brojači u uporabi i države skupi su par. Brojanje brojača koji su nešto zabilježili u posljednjih trideset dana na ovom hardveru traje nešto manje od devet desetinki sekunde; različite države dvije desetinke. Dohvaćanje bilo koje od tih vrijednosti pri svakom pregledu stranice trošilo bi sekundu vremena baze podataka na brojku koja se između posjeta promijeni za jedan. Računaju se jednom dnevno i čuvaju u maloj datoteci pokraj koda.
Dizajni dolaze iz iste datoteke koja gradi galeriju, pa se broj ne može udaljiti od onoga što je stvarno u ponudi – trenutačni broj: 781. 2006 godina je najstarijeg brojača koji je još u tablici. 18. studenoga, ako treba točan dan.
Brojači u uporabi, a ne svi ikad izrađeni brojači
Ovo je stavka kod koje onaj tko vodi uslugu bira što će reći, pa evo odabira.
Od 2006. dodijeljeno je 379.174 broja brojača. Njih 2.124 zabilježilo je posjet u posljednjih trideset dana. Prvi broj je veći i također je točan, ali opisuje arhivski ormar. Drugi opisuje ono što radi. Drugi je na stranici, a oznaka ispod govori koji je to od njih dvaju.
Dvije sitnice o takvu načinu rada
Par vrijednosti u predmemoriji nosi datum za koji je izračunan. Kada taj datum više nije današnji, stranica ponovno računa – i novi datum zapisuje prije početka, a ne poslije. Inače bi dvije osobe koje otvore stranicu u istoj sekundi nakon ponoći obje pokrenule spore upite, a na stroju koji svakoj otvorenoj vezi daje vlastiti proces to znači sporu stranicu za sve ostale.
Ako upit ne uspije, pločica nestaje umjesto da prikazuje nulu. Nula bi bila tvrdnja.
Ostatak stranice
Istodobno je ponovno napisan: što brojač zapravo jest, što završava na stranici statistike, što se događa s podacima posjetitelja, iskrena usporedba s uobičajenom analitičkom skriptom i pitanja koja nam ljudi najčešće šalju. Sada je stranica prevedena na svih jedanaest jezika umjesto na pet.
Nešto od onoga što je prije bilo na toj stranici uklonjeno je s nje, a pokazalo se da to zahtijeva zasebnu objavu.