Miks me ei saa korduvkülastajaid lugeda
Sisust ja selle ülevaatamisest
Selles artiklis
Stats4U juures ei ole kusagil korduvkülastajate arvu. See ei puudu mitte sellepärast, et keegi poleks jõudnud. See ehitati, käivitati üks kord päris andmetega ja võeti 27. augustil 2026 tagasi välja, sest arv, mille see andis, oli 100,0% esmakülastusi — ja see oleks seda öelnud iga loenduri kohta, iga päev, igavesti.
Põhjus on üks koostisosa räsis.
Päev on üks koostisosa
Küpsiseta külastajate loendamine tähendab, et iga külastaja saab nime, mida teenus tunneb ära ülejäänud päeva ja mitte enam kunagi. See nimi on SHA-256 räsi esimesed kuusteist baiti ja see tehakse viiest asjast: salajane sool, tänane kuupäev, loenduri number, IP-aadress ja brauseri kasutajaagent.
Kuupäev on seal tahtlikult. See paneb pseudonüümi aeguma. Võtke see ära ja sama inimene kannab sama nime ühest külastusest teise, määramata ajani — mis ei ole küpsise väiksem versioon, vaid suurem, sest keegi ei saa seda kustutada ja kelleltki ei küsita.
Mida päring tegelikult tagastab
Tabelis on praegu 17 717 rida kolme päeva kohta 742 loenduri peale. Selles on ka 17 717 erinevat räsi.
Need on sama arv. Ükski räsi ei esine kaks korda. Seega päring, mis oleks täitnud juhtpaneeli kasti — sama loendur, sama räsi, nähtud rohkem kui ühel kuupäeval — sobitub nulli reaga. Esmakülastused: 100,0%.
See ei ole vaikne päev ega väike valim. See on kolm päeva tavalist liiklust ja vastus on struktuurselt fikseeritud. See näitaks 100% ka loenduril, millel on miljon truud lugejat.
See ei ole parandatav viga
Parandus, kui arvu tahetaks, on võtta kuupäev retseptist välja. See üks muutus muudab päevase pseudonüümi alaliseks identifikaatoriks: küpsiseta supersküpsiseks, nähtamatuks, kustutamatuks ja tuletatud andmetest, mida külastaja ei andnud meelega. Arv oleks siis tõeline ja see oleks ostetud täpselt selle omaduse hinnaga, mis tegi loendamise kaitstavaks.
On ka teine põhjus, miks see nii või naa ei saaks toimida. Tabelit hoitakse kaks päeva. Kõik vanem kustutatakse öise puhastusega, nii et isegi püsiv räsi poleks millegagi võrrelda siis, kui sellel oleks tähtsust.
Naaberküsimus, millele vastus on
„Kas nad tulevad tagasi“ pole siin vastatav. „Kas nad lähevad sügavamale“ on, ja seda mõõdetakse juba olemasolevatest andmetest: vaatamised ja külastajad päevas iga loenduri kohta.
Samade kolme päeva peale tuleb 2,93, 2,89 ja 2,36 lehte külastaja kohta. See on tõeline mõõtmine tõelisest asjast ja see liigub, kui sait muutub, mis ongi arvu lehele panemise mõte.
Miks see on postituse väärt
Kast, mis ütleb „100% uusi külastajaid“, ei näe katkine välja. See näeb välja nagu avastus. Keegi oleks selle pärast avalehe ümber kujundanud.
Rikkerežiim on konkreetne ja tavaline: arv, mis on salvestusvormingu artefakt, esitatud kui fakt maailma kohta. Ainus kaitse on käivitada päring üks kord, vaadata vastust ja küsida, kas see oleks võinud teisiti tulla. Siin ei oleks võinud ja see oli funktsiooni lõpp. Selle asemel on vastus väiksemale küsimusele ausalt: lehti külastaja kohta, päev päeva haaval, igal statistikalehel, vaatamiste ja külastajate diagrammi kõrval. Kas keegi tuli tagasi, seda see samuti öelda ei saa. Kas nad läksid kaugemale kui leht, millele nad sattusid, seda see saab.