A számlálócím hat generációja – mindegyik ma is választ kap
A számlálóhoz általunk dokumentált cím ez: /c/<number>-<design>.png. Augusztus 30-án 156 alkalommal kérték le. A 2006-os címet — /index.php?action=pic&s4uid=… — 80 499 alkalommal kérték le,…
Tizenkét URL egyetlen cikkhez
A blog minden bejegyzése tizenkét címen érhető el. Tizenegy nyelvi előtaggal kezdődik — /en/blog/…, /de/blog/… és még kilenc —, a tizenkettediknek pedig egyáltalán nincs előtagja. Ez utóbbi…
Mit érint valójában egy számláló törlése
Egy számláló törlése itt ma 33 táblát ürít ki. Tegnap még 25-öt ürített. A kimaradt nyolc mind az előző napon jött létre, délelőtt 11:10 és délután 15:10 között. Hogyan működik a törlés A…
A biztonsági mentés visszaállítása elejétől a végéig
Ez a szerver augusztus 11. óta minden éjjel biztonsági mentést készít magáról. A naplóban 163 sor van. A „visszaállítás” szó egyikben sem fordul elő, mert minden sor az írásról szól. Ma az…
Az ellenőrzés, amely mindig igaz
Ebben a szolgáltatásban 23 UPDATE utasítás van. Pontosan egy ellenőrzi közülük, hogy változtatott-e valamin. Ez az ellenőrzés: 'success' => $n->rowCount() >= 0 rowCount() 0-t ad vissza, ha…
A curl-lel végzett teszt rossz dolgot tesztel
Az a számlálókérés, amely böngészőazonosító nélkül érkezik, abból a tizenkét helyből, amelyet egy megszámolt látogatás általában érint, csak kettőbe ír. 200-as kóddal válaszol. Érvényes…
Mibe kerül valójában a teljes lib/ betöltése
A szolgáltatás egyetlen belépési fájljának 46. sora: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } Ez 65 fájl és 1,5 megabájt, minden kérésnél betöltve. Egy számlálókép,…
Amikor a gyorsítótár rossz irányba skálázódik
A szolgáltatás gyorsítótár-mappájában négy kis fájl van. A legnagyobb 35 bájtos. Együtt három számlálószámot tartalmaznak, és minden egyes számlálókérésnél beolvassák őket. Azért vannak,…
Amikor egy index hozzáadása lassít
A napi adatok táblájának egyetlen kulcsa van: a számláló és a dátum együtt. A kódban öt hely mást kérdez tőle — nem azt, hogy „ez a számláló az idő függvényében”, hanem azt, hogy „az összes…
Hol él valójában az adatbázisséma
Mindaz, amit ez a szolgáltatás csinál, verziókezelés alatt áll. A kód legalábbis. Az adatbázis, amelyen fut, 32 táblából áll, és közülük 15-nek sehol sincs definíciója a tárolóban…
Miért nem tudjuk megszámolni a visszatérő látogatókat
A Stats4U szolgáltatásban sehol sincs a visszatérő látogatókat mutató szám. Nem azért hiányzik, mert senki sem jutott el odáig. Elkészült, egyszer lefutott valós adatokon, és 2026.…
Miért áll a konfigurációs fájlunk többnyire megjegyzésekből
A szerver .htaccess fájlja 478 sor hosszú. Ebből 98 sor szabály, 309 pedig megjegyzés. Minden tényleges munkát végző sorra három sor magyarázat jut. Ezt az arányt nem terveztük; ez lesz…