私のウェブサイトには複数のプロファイルがあり、各ユーザーは自分のプロファイルを自分で管理しています。私は、各プロファイルの分析をその所有者に提示するための最も効率的な方法を見つけようとしています。これが私が見つけた3つの方法です:
- そのプロファイルに対してプロファイルページで行われたすべてのヒットを記録します。これはヒットの数だけではありません。これには、各ヒットに対してIP、国、リファラー、検索用語などを記録する必要があります。各ページに多くのヒットがあるため、これには巨大なデータベースを管理する必要があります。そして、このデータベースでの多くの処理。これを行う必要がある場合でも、そのような使用にはどのデータベースが推奨されますか?
- 各ページでGoogleAnalyticsを使用します。しかし、GoogleAnalyticsが個々のページのAnalyticsをフェッチするためのAPIを提供するかどうかはわかりません。
- piwikのようなオープンソースソリューションを使用してください。繰り返しますが、ページごとの分析を提供するかどうかはわかりません。
それぞれのアプローチを使用することの長所と短所を提案してください。
更新:詳細説明-各ユーザーが自分のページでヒットを見ることができるFacebookページのように考えてください。どのような解決策を提案しますか?