mosowave

sinamon129による(主に)技術ブログ。Ruby,Ruby on Rails,Elasticsearchやその他について書きます。

アクセスランキングを作る

サイト内でアクセスランキングを作りたいのだが、私の脳内じゃぱっと実装が浮かばないので、まとめ&調べ

>こんなものが作りたい
サイドバー等で表示する、記事などのアクセスランキング。
記事本体もしくは、それに付随するキーワードのアクセス数から作成する。
Facebookのイイネ数のランキングも検討中。

>必要とすること
・アクセス数。
ただしサイトはphpで書いているが、CDNでキャッシュをかけていたりするので、本当のアクセス数はgoogleanalyticsしかしらない?

・表示がはやい
サイドバーに表示する予定なので、あまりそこの計算にリソースはかけたくない。

>必要ないもの
・リアルタイム性
秒単位でのリアルタイム性は不要だと思う。時間単位ぐらい。


>使おうと思っているもの
Google Analytics API
CakePHPからGoogle Analytics APIを使う方法

nosql
…なにがいいのかなぁ?Redis?MongoDB?
調査中。