Antwortzeit eines Servers bestimmen
calvin
- php
Hi
wie kann ich mit PHP die Antwortzeit eines Apacheservers bestimmen?
Ich dachte da an irgendwie folgendes:
zeitnehmen1; kleine seite abrufen; zeitnehmen2;
zeitnehmen2 - zeitnehmen1 = antwortzeit.
hat jemand ne idee?
gruss
calvin
hi,
wie kann ich mit PHP die Antwortzeit eines Apacheservers bestimmen?
Ich dachte da an irgendwie folgendes:
zeitnehmen1; kleine seite abrufen; zeitnehmen2;
zeitnehmen2 - zeitnehmen1 = antwortzeit.
evtl. gibt dir http://dclp-faq.de/q/q-code-performance.html einen ansatz.
gruß,
wahsaga
Hi
wie kann ich mit PHP die Antwortzeit eines Apacheservers bestimmen?
Ich dachte da an irgendwie folgendes:
zeitnehmen1; kleine seite abrufen; zeitnehmen2;
zeitnehmen2 - zeitnehmen1 = antwortzeit.
hat jemand ne idee?
gruss
calvin
hab dazu letztens ein script geschrieben, um damit die pings von gameservern abzurufen, müsste auch hier funktionieren:
<?php
if(!$ip OR !$port)
{
$ip="";
$port="";
}
$ping1=microtime();
$fp = @fsockopen($ip, $port, $errno, $errstr);
$ping2=microtime();
$ping=$ping2-$ping1;
if (!$fp) {
echo "Server Down";
} else {
$ping=$ping*1000;
$ping=(int)$ping;
echo"pinged time: ~".$ping."ms";
fclose($fp);
}
?>
Hallo calvin,
<?php
if(!$ip OR !$port)
{
$ip="";
$port="";
}
REGISTER_GLOBALS ist böse. Im konkreten Fall ist das noch nicht so schlimm, aber bei komplexeren Scripten ist es sehr schnell sehr verhängnisvoll.
Grüße aus Barsinghausen,
Fabian
Hi
es muss auch net zwangsweise php sein, ich moechte halt ueber einen löngeren zeitraum die antwortzeiten prüfen
calvin
»»ich moechte halt ueber einen löngeren zeitraum die antwortzeiten prüfen
Hi, ich verstehe nicht ganz was du denn willst.
Antwortzeit = Ping, das hat man hier.
willst du alle x sekunden die ping des servers messen oder was?