Perché un'immagine nella cache non viene contata
Una frequente fonte di confusione per quanto riguarda le statistiche del sito web coinvolge il concetto di archiviazione dei file locali, comunemente indicato come cache del browser. I…
Un contatore sullo schermo del telefono
I vincoli fisici dei moderni dispositivi mobili alterano fondamentalmente il comportamento dei layout web e il modo in cui gli elementi interagiscono tra loro. Un elemento di layout che…
Installare un contatore senza spostare il layout
Un contatore che arriva dopo il testo può spostare i contenuti vicini se la pagina non gli ha riservato spazio. L'installazione deve conservare le dimensioni generate, rientrare nel…
Un file da 870 MB in un tmpfs, e il riavvio che ne è seguito
Il 28 agosto alle 19:35 ho scompattato un giorno di registro accessi in /tmp per poter leggere due giorni in una sola passata. Alle 19:44 la macchina si è riavviata. La proprietà che non è…
Quanto costa davvero caricare tutto lib/
La riga 46 dell'unico file d'ingresso di questo servizio: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } Sono 65 file e 1,5 megabyte, caricati a ogni richiesta.…
Quando una cache cresce dalla parte sbagliata
Nella cartella di cache di questo servizio ci sono quattro file piccoli. Il più grande è di 35 byte. Insieme contengono tre numeri di contatore, e vengono letti a ogni singola richiesta di…
Quando aggiungere un indice rallenta
La tabella delle cifre giornaliere ha una chiave: contatore e data insieme. Cinque punti del codice le pongono un'altra domanda — non «questo contatore nel tempo», ma «tutti i contatori in…
Perché l'IA non gira sul nostro server
Sulla macchina che serve questo sito non gira alcun modello linguistico. I riepiloghi vengono calcolati su un secondo dispositivo che ritira gli incarichi, fa il lavoro e riporta indietro…
Immagini dei contatori in memoria
Quasi un quinto delle immagini di contatore che questo servizio disegna non cambia più nulla. Uno script di tracciamento del mouse della generazione precedente ricarica l'immagine a ogni…
Uno script del 2015 ricarica ancora i contatori
La generazione precedente di questo servizio includeva uno script di tracciamento del mouse. Caricava l'immagine del contatore una volta, normalmente, e poi la ricaricava a ogni movimento…
Quanto costa una password su hardware modesto
Le pagine di statistiche qui si possono proteggere con una password. Calcolare l'hash di quella password è l'unica operazione di questo servizio che deve essere lenta — è ciò che rende…
Comprimere ogni volta lo stesso file
Apache comprime le risposte al volo. Per una pagina che è diversa ogni volta è l'unica strada. Per un foglio di stile che cambia una volta al mese significa che il server rifà lo stesso…