seitenreport schrieb:
wodurch aber doch auch folgende Werte verfälscht würden:
# - gzip vom Testscript nicht frei gegeben
## - gzip vom Testscript frei gegeben.
Das bedeutet nur das das Testscript bei ## in der Lage wäre gzip empfangen zu können, was nicht geprüft wird ob auch gzip gesendet wird. Musst den Text wörtlich nehmen.
<?php
function speedtest($domain,$zip=false)
{
$starttime = microtime(true);
$ch = curl_init(\'http://\'.trim($domain));
curl_setopt($ch, CURLOPT_TIMEOUT, 50);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 1);
if ($zip)
curl_setopt($ch, CURLOPT_ENCODING,\'gzip\');
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U;
Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1");
$curl_ret = curl_exec($ch);
$gesamt =microtime(true) - $starttime;
curl_close($ch);
$s=strlen($curl_ret) /$gesamt;
if ($zip)
echo \'
## \'.$domain.\' Gesamtzeit: \'. $gesamt.\' - Bytes pro Sek.
\'.round($s).\'
\';
else
echo \'
# \'.$domain.\' Gesamtzeit: \'. $gesamt.\' - Bytes pro Sek.
\'.round($s).\'
\';
}
echo \'
# - gzip vom Testscript nicht frei gegeben
## - gzip vom Testscript frei gegeben.
\';
speedtest(\'www.seitenreport.de\');speedtest(\'www.seitenreport.de\',true);
speedtest(\'webdesign.weisshart.de\');speedtest(\'webdesign.weisshart.de\',true);
speedtest(\'www.rp-online.de\');speedtest(\'www.rp-online.de\',true);
speedtest(\'www.seggerling.de\');speedtest(\'www.seggerling.de\',true);
speedtest(\'www.heise.de\');speedtest(\'www.heise.de\',true);
speedtest(\'www.berlin.de\');speedtest(\'www.berlin.de\',true);
speedtest(\'c-res.com\');speedtest(\'c-res.com\',true);
speedtest(\'www.facebook.com\');speedtest(\'www.facebook.com\',true);
speedtest(\'powercms.org\');speedtest(\'powercms.org\',true);
?>
Kannst das Script ja hier mal zur Verfügung stellen um zu sehen wie es von deiner Seite aussieht.
Beitrag erstellen
EinloggenKostenlos registrieren