维护活动用户列表并在webhost上检索它

时间:2011-03-13 11:59:42

标签: php mysql

首先 - 我绝对是网络后端的初学者!

我正在寻找实现以下目标的最简单方法:

    web-host上的
  1. :维护用户列表(不必是持久的, 如果服务器重新启动)

  2. 允许客户将其名称添加到用户列表

  3. 允许客户端接收用户列表

  4. 我的客户是闪存玩家,但这并不重要。 如果我的web主机支持运行servlet,我会创建一个简单的java套接字服务器 - 但我的web主机只允许PHP和MySQL数据库。

    是否可以在不使用MySQL数据库的情况下使用php进行此操作?

1 个答案:

答案 0 :(得分:0)

如果webhost安装了ACP,您可以使用它在页面调用之间将列表保留在内存中:

apc_store("userlist", new ArrayObject($active_user_list), $ttl);


$temp = apc_get("userlist");
if (isset($temp) && $temp !== false) {
    return $temp->getArrayCopy();
}
return null;

如果没有安装PHP缓存,则需要将用户列表写入mysql表。