Hi,
I have a question, how to add "cache" to server information? query must be executed every 2 min.
any suggest?
I have a question, how to add "cache" to server information? query must be executed every 2 min.
PHP:
try
{
$ts3_ServerInstance = TeamSpeak3::factory("serverquery://" . $cfg["user"] . ":" . $cfg["pass"] . "@" . $cfg["host"] . ":" . $cfg["query"] . "/");
$ts3_VirtualServer = $ts3_ServerInstance->serverGetById(1);
$info = $ts3_VirtualServer->getInfo(TRUE, TRUE);
$online = $info["virtualserver_clientsonline"] - $info["virtualserver_queryclientsonline"].'/'.$info["virtualserver_maxclients"];
$packet = $info["virtualserver_total_packetloss_total"];
$channels = $info["virtualserver_channelsonline"];
$bans = count($ts3_VirtualServer->banList());
$uptime = TeamSpeak3_Helper_Convert::seconds($ts3_VirtualServer->virtualserver_uptime);
}