アクセスランキングを作る
サイト内でアクセスランキングを作りたいのだが、私の脳内じゃぱっと実装が浮かばないので、まとめ&調べ
>こんなものが作りたい
サイドバー等で表示する、記事などのアクセスランキング。
記事本体もしくは、それに付随するキーワードのアクセス数から作成する。
Facebookのイイネ数のランキングも検討中。
>必要とすること
・アクセス数。
ただしサイトはphpで書いているが、CDNでキャッシュをかけていたりするので、本当のアクセス数はgoogleanalyticsしかしらない?
・表示がはやい
サイドバーに表示する予定なので、あまりそこの計算にリソースはかけたくない。
>必要ないもの
・リアルタイム性
秒単位でのリアルタイム性は不要だと思う。時間単位ぐらい。
>使おうと思っているもの
Google Analytics API
CakePHPからGoogle Analytics APIを使う方法
nosql
…なにがいいのかなぁ?Redis?MongoDB?
調査中。