Was ein Webserver aufschreibt
Jeder Webserver im Internet führt eine automatische Aufzeichnung seiner Aktivitäten, völlig unabhängig von installierten Messwerkzeugen oder sichtbaren Zählern. Diese Aufzeichnung wird als…
Löschen ist nicht Verstecken
Die Beendigung eines digitalen Dienstes erfordert mehr als nur das Entfernen einer Grafik aus einem Web-Layout. Wenn entschieden wird, den Datenverkehr nicht mehr zu messen, muss der…
Was ein Zähler überhaupt speichern muss
Der Betrieb eines Besucherzählers erfordert die Verarbeitung spezifischer technischer Informationen bei jedem Zugriffsereignis. Das Verständnis der genauen technischen Grenze zwischen…
Was das Löschen eines Zählers tatsächlich anfasst
Einen Zähler zu löschen leert hier 33 Tabellen. Gestern leerte es 25. Die acht, die es übersah, waren allesamt am Tag davor entstanden, zwischen 11:10 vormittags und 15:10 nachmittags. Wie…
Die Sicherung wurde einmal ganz zurückgespielt
Dieser Server sichert sich seit dem 11. August jede Nacht selbst. Das Protokoll hat 163 Zeilen. Das Wort „zurückspielen" kommt in keiner davon vor, denn jede Zeile handelt vom Schreiben.…
Die Prüfung, die immer wahr ist
In diesem Dienst stehen 23 UPDATE-Anweisungen. Genau eine davon sieht nach, ob sie etwas geändert hat. Diese Prüfung lautet: 'success' => $n->rowCount() >= 0 rowCount() liefert 0, wenn…
Wenn ein Index alles langsamer macht
Die Tabelle mit den Tageszahlen hat einen Schlüssel: Zähler und Datum zusammen. Fünf Stellen im Code stellen ihr eine andere Frage — nicht „dieser Zähler über die Zeit", sondern „alle…
Wo das Datenbankschema tatsächlich liegt
Alles, was dieser Dienst tut, steht in der Versionsverwaltung. Der Code jedenfalls. Die Datenbank, auf der er läuft, sind 32 Tabellen, und 15 davon haben nirgends im Repo eine Definition —…
Nicht jede Tabelle hält dreißig Tage
Eine Statistikseite hier ist nicht eine Tabelle. Es sind zwölf, eine je Frage — Länder, Seiten, Browser, Stunden, Geräte, Betriebssysteme, Sprachen, Regionen, Herkunftsseiten, Bots,…
Was reine Bildzählung und JavaScript jeweils messen
Stats4U kann über ein einfaches Bild oder seine JavaScript-Einbindung zählen. Die Verfahren liefern unterschiedliche Informationen. Ein Zähler kann steigen, während der Seitenbericht nur…
Zählernummern werden jetzt gegen beide Tabellen geprüft
Jeder Zähler hier hat eine Nummer. Sie steht im Einbaucode, in der Adresse der Statistik und auf so vielen Seiten, wie der Betreiber sie hingesetzt hat. Vergeben werden Nummern, indem eine…
Drei Spalten aus Stats4U 2, die übrig blieben
Die Haupttabelle der Zähler hat hier 166.436 Zeilen und einige Spalten, die aussehen, als wären sie wichtig. Drei davon sind lastdomain, firstdomain und userdomain. Sie enthalten Daten:…