gpt4 book ai didi

php - 使用 Laravel 4 获取在线用户

转载 作者:行者123 更新时间:2023-11-28 23:57:43 27 4
gpt4 key购买 nike

我试图在 Laravel 4 中统计在线用户数。我在 Laravel 中使用哨兵 2。用户表中有 2 列,分别是 last_login 和 updated_at。在这一点上我很困惑,因为每次 last_login 和 updated_at 列都具有相同的值。如何在用户操作甚至页面重新加载时设置新的更新值?如果是这样,我可以计算出 last_login 和 updated_at 之间的时间,这样我就可以很容易地看到在线用户。

或者有没有一种简单的方法可以在 Laravel 中找到在线用户?

感谢您的帮助。

最佳答案

就我个人而言,我会接受此链接中的建议:

https://stackoverflow.com/a/4073355/3353724

在 laravel 中,我会这样做:

  1. 在用户表中添加“last_seen”列
  2. 在 App::before 过滤器中,添加一个逻辑以在用户登录时更新“last_seen”列。
  3. 要检查在线用户,请检查当前时间减去“上次上线”时间是否大于您喜欢的某个阈值。

关于php - 使用 Laravel 4 获取在线用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31117585/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com