0

訪問者が同じページ (インタラクティブな JavaScript ページ) に現在接続している人数を確認できるようにしたいと考えています。したがって、2 人のユーザーがいる場合、両方のユーザーに表示されます。

接続中のユーザー: 2

すべてのユーザーが ajax リクエストを常に (1 秒ごとに) サーバーに送信しているため、それを利用する良い方法があるに違いないと思いました。

これらの ajax リクエストをログに記録し、現在取得しているさまざまなajax リクエストの数をデータベースに書き込むスクリプトを作成する必要があると思います。

しかし、これを実装する方法が正確にはわかりません...

4

1 に答える 1

1

ユーザーがサイトにアクセスしたときにセッション ID を db に挿入し、行数をカウントする php ファイルを作成し、setInterval()関数を使用してそのファイルに ping を実行します。

于 2013-08-21T13:10:47.093 に答える