如何使用php检查用户在网站上是否空闲

如何使用php检查用户在网站上是否空闲,php,Php,如何使用php检查用户是否空闲10分钟或更长时间 这可能吗?每次用户做某事时,都要在数据库中更新该用户的时间戳。要查找空闲用户,请查询时间戳大于10分钟的所有用户。使用会话变量,将时间戳存储在其中。对于每个请求,更新时间戳。可能。这将是沉重的。对于每个请求,您都要求他进行数据库访问,从而产生不必要的开销。您可以通过使用cookie或会话将其最小化variable@IbrahimAzharArmar相信我,一个多余的查询不会产生“不必要的开销”。如果它是一个重载项目(我肯定不是),您总是可以在me

如何使用php检查用户是否空闲10分钟或更长时间


这可能吗?

每次用户做某事时,都要在数据库中更新该用户的时间戳。要查找空闲用户,请查询时间戳大于10分钟的所有用户。

使用会话变量,将时间戳存储在其中。对于每个请求,更新时间戳。

可能。这将是沉重的。对于每个请求,您都要求他进行数据库访问,从而产生不必要的开销。您可以通过使用cookie或会话将其最小化variable@IbrahimAzharArmar相信我,一个多余的查询不会产生“不必要的开销”。如果它是一个重载项目(我肯定不是),您总是可以在memcached中保存带有时间戳的会话。但在这种情况下,它只是将上次登录日期保存在数据库中。我如何在每次用户做某事时进行检查?Kichu,这取决于您来解决。您可以编写一个在每次页面加载时调用的函数。另一个进程如何判断哪些用户空闲?