Autor | Zpráva | ||
---|---|---|---|
Jakubnovak Profil * |
#1 · Zasláno: 8. 10. 2011, 12:30:04
Zdravím,
udělal jsem si script na ts status server: function server_status_postup_ts($ip, $tcp, $udp, $timeout=1) { $fp = @fsockopen($ip, $tcp, $errno, $errstr, $timeout); if (!$fp) { $stat = false; } else { if (fgets($fp) == "[TS]\r\n") { fputs($fp, "SEL $udp\r\n"); if (fgets($fp) == "OK\r\n") { $stat = true; } else { $stat = false; } } else { $stat = false; } if (is_resource($fp)) @fclose($fp); return $stat; }} if (!server_status_postup_ts("ts.minecube.cz", 30033, 9901)){ echo '<img src="images/offline.jpg" alt="Server je offline">'; } else { echo '<img src="images/online.jpg" alt="Server je online">'; } Problém je, že se asi 5 vteřin načítá :(. Jak by se to dalo urychlit? |
||
Alphard Profil |
#2 · Zasláno: 9. 10. 2011, 13:41:43
Když server neodpovídá rychleji, nic s tím neuděláte. Prostě to cachujte a aktializujte po několika minutách.
|
||
Časová prodleva: 13 let
|
0