sonuç olarak kategoriler ve istatsitkler veritabanında deyilmi

bence divdir kısımdır uğraşana kadar bir fonksiyon yada class tanımla veritabanını belirli süreler aralığında cachele

serialize ve unserialize fonksiyonlarını biraz incelemenizi öneririm