質問: AWS ELB -> nginx -> unicorn 構成のrailsプロジェクトで各ページのPV数を取得しようとしてます。 最初は http://qiita.com/u651601f/items/a0624601047db4f02808 を参考してrails内でPV数を取得しredisに保管する方法を考えてましたが、 nginxで動的なキャッシュをする場合railsにアクセス来ないこともあるので正しいPV数の取得ができないという指摘を受けました。 今の構成でベストプラクティス的なPV数の取得方法がありましたらご教示いただきたいです。 ぐぐってもあんま出てこないですね、、 短銃にnginxのログを取得しログを分析してPV数を算出するのがベストプラクティスでしょうか。
回答: 自力でやるならば、ホームページのビューカウンターのように、リクエストを投げるためのimgタグ、いわゆるWebビーコンのようなものを設置して、キャッシュさせずにリクエストを投げさせるとかでしょうか。 GoogleAnalyticsだとかGoogleTagManagerで計測したほうが苦労が無いようにも思いますね。