asp.net Web サイトの現在の訪問者数を確認するにはどうすればよいですか? 私はすでに次の手法に精通していますが、正確な結果にはほど遠いものです。
- アプリケーション変数 Application["UserCount"] を作成します
- セッション開始時に増やす
- セッション終了時に減らす
この手法では、要求が Web クローラー、ロボット、またはその他のスパマー サーバーからのものであるかどうかを確認しません。これらのサーバーは、新しいセッションで複数のページを要求する可能性があり、数を膨らませる可能性があります。
同じウィンドウまたは別のウィンドウで他のサイトを表示しているが、少なくとも私のサイトが少なくとも 1 つのタブまたは窓。
私のページのそれぞれをロードし、私のサイトが開いていることをサーバーに伝えるajax隠しリクエストメーカーのようなもの。
ありがとう。