Webアプリを作成していて、「アイテムが表示されている回数」を実装する必要があります。「見られている」という言葉は何ですか?誰かがそのページにアクセスするたびですか、それとも同じセッションで1回カウントされますか?助けてください
4 に答える
これは、ページビューと訪問者数のどちらを追跡するかによって異なります。。
StackOverflowは、実際のページビューではなく、訪問者ごとに「ビュー」を使用しているようですが。
「ページビュー」という用語には、基本的に2つのタイプの定義があります。
技術的な観点からは、ページがWebブラウザによって要求された時間を表すことができます。これは、アプリケーションのコードを最適化する必要がある場合に興味深い情報になる可能性がありますが、サイトの訪問者にとってはほとんどまたはまったく価値がありません。
訪問者が興味を持ちそうなのは、ページを閲覧した人の数です。これを正確に測定することはできませんが、セッション内の複数のリクエストを単一のビューとして扱うことで、適切な概算を得ることができます。アプリケーションで訪問者がログインできる場合は、要求がいつ行われたかに関係なく、1人のユーザーによるすべての要求を1つのページビューとして扱うこともできます。
ページの閲覧数を表示するので、リクエストの数ではなく、ページを閲覧した人の数が必要になる可能性があります。
誰かがそのページに行くたびに。
アイテムなどのデータベースがあると仮定すると、ビューを表す列が必要になります。ページが読み込まれるたびに、そのカウンターがインクリメントされます。
これは、ページが表示された回数を意味します。ユーザーセッションに関連付けられていません。これは、アプリケーションの範囲に関連しています。