iOSでニュースアプリ制作しております。

多くのニュースアプリで(おそらくアクセス数だと思われる)ランキングが24時間、一週間、一ヶ月とあります。

このようなシステムの実装方法はどのようになっているのでしょうか?