使用Ajax和PHP存储上次用户活动

时间:2014-02-16 21:06:36

标签: php mysql ajax

我有一个 Ajax ,它每秒向PHP发送 username / id ,以便知道哪个用户当前在线。 然后PHP获取用户ID 并使用给定用户的当前时间更新activity表中的字段。

这种方法是否正确,因为它使用了我当前主机方案中的大量CPU(而且仅用于一个会话)?

1 个答案:

答案 0 :(得分:2)

不是连续向服务器发送数据,而是在导航时更新给定用户的活动。这种方法具有优势。

  • 对系统资源的态度会很温和
  • 您可以轻松跟踪用户是否处于活动状态