TOPlist – zakulisí

Jak je asi každému jasné, že srdcem podobného systému bude databáze a proto nejdřív budu psát o ní. Jelikož zastávám přesvědčení, že se nemá ztrácet čas s tím, co udělali jiní a lépe, je použitá klasická relační databáze. Nejdřív MS SQL (proto také ty historické koncovky .asp), nyní když je TOPlist LAMP (je hezké, že…

Měření návštěvnosti na WAPu

Není to úplná novinka, ale asi jsem o tom ještě nikde nepsal 🙂 Kdysi jsem si hrál s WAPem, takže stačí použít kód: <img src=“http://toplist.cz/wap.asp?ID=xxx“ alt=“.“/> kde xxx je pochopitelně ID stránky. Posílá to WBMP bílý bod. Nejsou tam žadná rozšiření pomocí Javaskriptu atp. Další omezení je, že WAP neposílá referrer, takže stránky jsou označeny…

Memcached – 1. výsledky

Tento příspěvek je víceméně odpověď Jirkovi Pallasovi v komentáři k předchozímu, ale třeba bude zajímat i někoho dalšího 🙂 Po přibližně 14. dnech provozu je situace následující. Průměrný provoz je přes 500 čtení a 300 nastavení za vteřinu. Při objemu dat kolem 170 MB je procesor P4@2.8GHz zatížený asi na 5%. A to ještě běží…

Memcached

distribuovaná memory storage Doteď jsem informace o právě aktivních sessions ukládal klasicky do databáze. Jelikož se nyní dosti zvedlo množství sledovaných návštěvníků, obsahovala ve špičce přes 3 milióny záznamů (součet všech online návštěvníků na všech měřených serverech) a počet dotazů do ní byl v řádech stovek za vteřinu. Proto jsem se rozhodl vyzkoušet na jejich…