答えて
ユーザーが何か操作を行うたびに、データベース内のそのユーザーのタイムスタンプを更新します。アイドル状態のユーザーを検索するには、タイムスタンプが10分を超えるすべてのユーザーを照会します。
これは重いです。リクエストごとにデータベースのトリップを作成して不要なオーバーヘッドを作成するように求めています。あなたはクッキーやセッション変数 –
@IbrahimAzharArmarを使って最小化することができます.1つの超過クエリは「不要なオーバーヘッド」にはなりません。それがオーバーロードプロジェクト(私はそうでないと確信しています)であれば、memcachedなどのタイムスタンプ付きのセッションをいつでも保存できます。しかし、この場合、合理的に最後のログイン日をデータベースに保存するだけです。 – Hast
どのように私はユーザーが何かを行うたびにチェックできますか? – Kichu
セッション変数を使用し、その中にタイムスタンプを格納します。要求ごとにタイムスタンプを更新します。
アイドル状態のユーザーを別のプロセスでどのように処理するのでしょうか? –
- 1. UWPでユーザーがアイドル状態になっているかどうかを確認する方法は?
- 2. Javascriptを使用してアイドル状態を確認する方法
- 3. ユーザーが現在アイドル状態になっているかどうかを確認する方法はありますか?
- 4. Androidアプリが「停止」状態になっているかどうかを確認する方法は?
- 5. どのようなcssホバー状態が有効になっているかを確認してください
- 6. モデルごとに複数の状態(aasm)を使用しているときに特定の状態が動作していないかどうかの確認
- 7. sql_safe_updatesがオンになっているかどうかを確認する方法?
- 8. アンドロイドデバイスがオフになっているかどうかを確認する方法
- 9. AndroidがAndroidを使用してアイドル状態になっているときにアラームを設定するにはどうすればよいですか?
- 10. Webブラウザコントロールがビジー状態かどうかを確認するにはどうすればいいですか?
- 11. FirebaseユーザーがFacebook認証を使用してサインインしているかどうかを確認する方法
- 12. ビデオが重なっているかどうかを確認する方法
- 13. プロセスがビジー状態かどうかを確認する方法
- 14. セッションがすでにオープンしているトランザクションか、または休止状態になっていないかを確認する方法は?
- 15. httpsサイトが起動しているかどうかを確認する方法
- 16. ユーザーがFacebookにログインしているかどうかを確認する方法
- 17. Assertion appiumを使用して適切なアクティビティが開いているかどうかを確認する方法
- 18. ユーザーがasp.netで別のサイトに接続しているかどうかを確認する方法
- 19. サイトがAS3でオンラインになっているか確認してください
- 20. ユーザーがログインしているかどうかを確認してページにアクセスできないようにする
- 21. Xcode 7.3常にアイドル状態になっています
- 22. サイトでフォーム認証が使用されているかどうかを確認する方法
- 23. ノックアウトを使用してユーザーがログインしているかどうかを確認する方法
- 24. 特定のユーザーがPassportを使用してログインしているかどうかを確認する方法
- 25. ユーザーがasp.netページでアイドル状態のままになっていると、画面が白くなる
- 26. sendyを使用してユーザーの状態を確認する方法(
- 27. IIS 7.5にデプロイされているWebサイトにユーザーがアクセスしているかどうかを確認する方法はありますか?
- 28. Firebase:ユーザーがログインしているかどうかを確認する方法?
- 29. ユーザーがログインしているかどうかを確認する方法
- 30. ExternalInterface.availableを使用して、JavaScriptが有効になっているかどうかを確認できますか?
可能です。 [リンク](http://stackoverflow.com/questions/1720293/checking-user-status-active-idle-on-a-web-page) –
[スタックオーバーフローは個人研究の助手ではありません](http:// meta.stackexchange.com/a/128553/140505) – Oded