Anladığım kadarıyla ekteki videoda anlatılan sistemi yapmak istiyorsunuz, 1 haftayı günlere bölecek şekilde ayarlıyor. 04:43'ten itibaren izleyebilirsiniz.
https://www.youtube.com/watch?v=EVHi41f7psQ
Back-end'de ise online istatistikler için özel tablo oluşturup tarihleri tutmanız gerekecek. Verileri günlük olarak almanız yeterli olacaktır, sorgu hazırlayarak haftalık, aylık ve yıllık sayıları alabilirsiniz. Belirli periyotlarda(CRON ile 1 aydan/yıldan eski kayıtları sildirmek gibi vb.) temizlik yaptırarak maliyetleri düşürebilirsiniz. Verileri bu şekilde aldıktan sonra ekteki videoda görüldüğü gibi yapı kurabilirsiniz, hatta aynı obje yapısını kurup statik verileri dinamik PHP kodlarıyla değiştirebilirsiniz.