Írjon a támogatásnak

E-mailben válaszolunk, általában két napon belül.

A Google reCAPTCHA visszaélés elleni védelemként ellenőrzi ezt a beküldést; ennek során adatok jutnak el a Google-hoz. A szkript csak az űrlap megnyitásakor töltődik be.

← Összes bejegyzés

Számláló vagy analitikai csomag?

A címben feltett kérdésre az őszinte válasz: attól függ, mit akarunk megtudni a statisztikából. Egy látogatószámláló és egy teljes analitikai csomag nem ugyanannak az eszköznek két fokozata. Más kérdésekre válaszolnak, és más árat kérnek a válaszért. Ez a cikk arról szól, mik valójában ezek az árak.

Mibe kerül a számláló egy látogatónak

Ma, ezen a weboldalon mérve, nem becsülve. Egy Stats4U-számláló egy látogatónak két kérésébe kerül:

  • a szkript, s4u.js – gzippel tömörítve 3 311 bájt (tömörítetlenül 8 709)
  • a számlálókép – 3 325 bájt PNG formátumban
oldal URL-je400hivatkozó domain400böngésző nyelve400napi hash2IP-címnem tároljukképernyőfelbontáscsak ha bekapcsoljáknap

Ez összesen kb. 6,6 KB, egyszer, és ennyi az egész. Nincs keretrendszer, nincs első szkript, amely betölt egy másodikat, nincs közbeékelt címkekezelő-tároló. A láthatatlan számlálónál egyáltalán nincs kép, így az még kevesebbe kerül.

A beágyazó szerveren sem fut semmi. Az oldal egy képet és egy kis szkriptet ágyaz be; a számlálás, a tárolás és a diagramok itt történnek. Nincs telepítendő csomag, nincs karbantartandó adatbázis, nincs elfelejthető cron-feladat.

Nincs süti, és alapértelmezés szerint nincs kiolvasás az eszközről

A számlálási útvonal nem állít be sütit. Ez nem ígéret, hanem olyasmi, amit egy terminálban ellenőrizni lehet:

  • curl -sk -D - -o /dev/null 'https://www.stats4u.net/index.php?action=pic&s4uid=1' | grep -i set-cookie

Az elvárt eredmény: nincs kimenet.

A látogatókat egy napi hash különbözteti meg, amely az IP-címből, a böngészőazonosítóból (user agent), a számlálóazonosítóból, a dátumból és egy naponta cserélt saltból készül. A hash 16 bájtos, és 2 napig őrizzük meg. Magát az IP-címet soha nem rögzítjük. A napi saltot 2 nap után töröljük, ami azt jelenti, hogy onnantól kezdve senki sem tudja egy gyanított címhez újraszámolni egy adott nap hash-ét – az sem, aki ezt a weboldalt üzemelteti.

Mit tárolunk, és mennyi ideig:

  • az oldal URL-je – 400 nap
  • a hivatkozó domain, csak a domain, nem a teljes link – 400 nap
  • a böngésző nyelve, darabszámként és nem látogatónként – 400 nap
  • ország és város, a kérés pillanatában a címből meghatározva
  • a napi hash – 16 bájt, 2 nap

Amit nem tárolunk: az IP-cím, és egyáltalán semmi a látogató eszközén. A képernyőfelbontást csak ott tároljuk, ahol a weboldal tulajdonosa bekapcsolja.

Ez azt írja le, mit csinál a szoftver. Hogy ez elegendő-e az adott országban érvényes kötelezettségekhez, az más kérdés, és arra egy szakképzett személynek kell választ adnia. Ez a cikk nem az a válasz.

Mire nem képes egy számláló

Egy cikket, amely csak előnyöket sorol fel, nem érdemes elolvasni, ezért íme a másik oldal. Egy számláló nem tudja megmutatni:

  • hogyan haladnak végig a látogatók egy többlépéses tölcséren, és hol lépnek ki
  • visszajöttek-e júniusban azok, akik márciusban érkeztek
  • melyik kampány térült meg, pénzben kifejezve
  • mi történt az oldalon belül – megnyomott gombok, elindított videók, félbehagyott űrlapmezők
  • hogy a keddi telefonos látogató és a csütörtöki számítógépes látogató ugyanaz a személy volt
  • egy oldal két változata közül melyik teljesített jobban

Ezek mindegyikéhez tartós azonosító, az oldalon belülről küldött események és hosszú megőrzési idő kell. Pontosan ezekről mondtunk le fent. Ahol a munka ezek bármelyikétől függ – például egy webáruháznál, amelynek tudnia kell, melyik hirdetése hozta vissza az árát –, ott a számláló rossz eszköz, és ezt semmilyen könnyedség nem pótolja. Ott a nehéz eszköz a helyes válasz, mindazzal együtt, amit magával hoz, és egy egyenes szóval a látogatók felé erről.

Kinek jobb egy számláló

A számláló akkor illik, ha a kérdés kisebb, és a válasz elég:

  • személyes weboldalak, blogok, portfóliók, egyesületi és iskolai oldalak
  • statikus tárhely – GitHub Pages, Neocities és minden más hely, ahol nincs olvasható szervernapló
  • mindenki, akinek valódi kérdése az, hogy olvassa-e ezt egyáltalán valaki, és hogyan talált ide
  • mindenki, aki nem szeretné harmadik félnek átadni a látogatóit csak azért, hogy ezt megtudja

A web nagy része ilyen. Az analitikai iparág arra a részre épül, amely nem ilyen, és könnyű elfelejteni, hogy mi, többiek, akarhatunk kevesebbet is.

Frissítés (2026. szeptember 11.): 2026. augusztus 27-től a szkript ismét kiolvasta a képernyőfelbontást, a böngészőablak szélességét és a pixelarányt minden weboldalon, amely beágyazta. 2026. szeptember 11. óta ezt csak ott teszi, ahol a weboldal tulajdonosa a következővel bekapcsolja: data-screen="1". Ennek az attribútumnak a hiányában a jelenlegi szkript a három érték egyikét sem olvassa ki, és a szerver a régebbi példányokból érkező értékeket sem tárolja többé.

Hirdetés