Stopa napuštanja treba jedan bit, a ne alat za praćenje
Do 28. kolovoza ovo web-mjesto nije prikazivalo stopu napuštanja, a stranica O usluzi govorila je da je to namjerno: trebala bi sesija praćena kroz više pregleda stranica, a za to bi…
Provjera oznaka mjerila je tipografske točke, a ne piksele
Provjera napisana 27. kolovoza prijavila je 196 oznaka dijagrama preširokima za sliku u kojoj se nalaze. Njihova obrada trajala je dan. Za 103 od 196 pokazalo se da su posljedica same…
Šest generacija adrese brojača, sve i dalje dobivaju odgovor
Adresa koju dokumentiramo za brojač jest /c/<number>-<design>.png. Dana 30. kolovoza zatražena je 156 puta. Adresa iz 2006. — /index.php?action=pic&s4uid=… — zatražena je 80.499 puta, od…
Dvanaest URL-ova za jedan članak
Svaka objava na ovom blogu živi na dvanaest adresa. Jedanaest nosi jezični prefiks — /en/blog/…, /de/blog/… i još devet — a dvanaesta uopće nema prefiks. Ona čita zaglavlje Accept-Language…
Što brisanje brojača zapravo zahvaća
Brisanje brojača ovdje prazni 33 tablice. Jučer ih je praznilo 25. Svih osam koje je propustilo izrađeno je prethodnog dana, između 11:10 ujutro i 15:10 poslijepodne. Kako brisanje radi…
Sigurnosna kopija vraćena je od početka do kraja
Ovaj poslužitelj svake noći izrađuje sigurnosnu kopiju od 11. kolovoza. Zapisnik ima 163 retka. Riječ „restore“ ne pojavljuje se ni u jednom jer svaki govori o pisanju. Danas je prođen i…
Provjera koja je uvijek istinita
Ova usluga ima 23 UPDATE naredbe. Točno jedna provjerava je li išta promijenila. Ta je provjera: 'success' => $n->rowCount() >= 0 rowCount() vraća 0 kada nijedan redak ne odgovara. Nula je…
Testiranje alatom curl provjerava pogrešnu stvar
Zahtjev za brojač koji stigne bez identiteta preglednika zapisuje u dva od dvanaest mjesta kojima izbrojeni posjet uobičajeno pristupa. Odgovara s 200. Vraća valjanu sliku brojača. Nigdje…
Koliko zapravo košta učitavanje cijelog lib/
Redak 46 jedine ulazne datoteke ove usluge: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } To je 65 datoteka i 1,5 megabajta koji se učitavaju pri svakom zahtjevu. Slika…
Kada predmemorija raste u pogrešnom smjeru
U mapi predmemorije ove usluge nalaze se četiri male datoteke. Najveća ima 35 bajtova. Zajedno čuvaju tri broja brojača i čitaju se pri svakom pojedinom zahtjevu za brojač. Postoje kako…
Kada dodavanje indeksa usporava stvari
Tablica dnevnih vrijednosti ima jedan ključ: brojač i datum zajedno. Pet mjesta u kodu postavlja joj drukčije pitanje — ne „ovaj brojač kroz vrijeme“, nego „svi brojači na ove datume“.…
Gdje se zapravo nalazi shema baze podataka
Sve što ova usluga radi nalazi se u sustavu za upravljanje verzijama. Kod, u svakom slučaju. Baza podataka na kojoj radi ima 32 tablice, a 15 od njih nema definiciju nigdje u repozitoriju —…