Egy mérőeszköz súlya
Minden oldalhoz hozzáadott műszaki elemnek megvan a maga ára, és ez alól a mérőeszközök sem kivételek. Bár a webanalitikában a figyelem általában teljes egészében az összegyűjtött adatokra…
Elég mérés egy kis weboldalnak
A mérőeszköz léptékének igazodnia kell a megfigyelt projekt léptékéhez. Amikor egy helyi közösségi portál, egy iskolai szakkör oldala vagy egy személyes hobbiblog elindul, az első ösztönös…
Miért nem kerül be a számlálásba a gyorsítótárazott kép
A weboldal-statisztikákkal kapcsolatos félreértések gyakori forrása a helyi fájltárolás, közismert nevén a böngésző gyorsítótára (cache). A webböngészőket a lehető legnagyobb hatékonyságra…
Számláló a telefon képernyőjén
A modern mobileszközök fizikai korlátai alapvetően megváltoztatják, hogyan viselkednek a webes elrendezések, és hogyan hatnak egymásra az elemek. Egy elem, amely széles asztali monitoron…
Számláló telepítése az elrendezés elmozdítása nélkül
A szöveg után betöltődő számláló elmozdíthatja a közeli tartalmat, ha az oldal nem tartott fenn helyet neki. A telepítés során meg kell őrizni a létrehozott méreteket, biztosítani kell az…
Egy 870 MB-os fájl a tmpfs-ben és az utána következő újraindulás
Augusztus 28-án 19:35-kor kicsomagoltam egy napnyi hozzáférési naplót a /tmp könyvtárba, hogy két napot egy menetben olvashassak végig. 19:44-kor a gép újraindult. A tulajdonság, amelyet…
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…
Miért nem a szerverünkön fut az MI
A weboldalt kiszolgáló gépen egyetlen nyelvi modell sem fut. Az összefoglalókat egy második eszköz készíti: lekéri a feladatokat, elvégzi a munkát, és visszaküldi a mondatokat. Az ok…
Számlálóképek gyorsítótárazása a memóriában
A szolgáltatás által rajzolt számlálóképek közel ötöde már semmit sem változtat. Egy előző generációs egérkövető szkript minden mozdulatnál újratölti a képet, és mivel ezek a kérések már…
Egy 2015-ös szkript még mindig újratölti a számlálókat
A szolgáltatás előző generációja egy egérkövető szkriptet is adott. Ez egyszer, a szokásos módon betöltötte a számlálóképet, majd újra betöltötte minden egérmozdulatnál — a koordinátákkal a…