phpbar.de logo

Mailinglisten-Archive

AW: [php] Überprüfen ob Bild existiert

AW: [php] Überprüfen ob Bild existiert

david bong david.bong at gmx.de
Fre Aug 22 18:05:11 CEST 2003


> geht zwar dauert aber ewig.

habe mal ne kleine zeitmessung angesetzt, ist wirklich nicht 
berauschend, wenn der domainname noch nicht aufgeloest ist, verdoppelt 
sich die zeit nocheinmal


auf einem 100mbit debian server
existierendes bild in 0.47346591949463 Sekunden 
404 in 0.47224998474121 Sekunden

auf dsl macosx dev-rechner
existierendes bild in 0.90462601184845 Sekunden 
404 in 1.1589200496674 Sekunden

im anhang der testskript,
david



<?php

$time_start = getmicrotime();

// ok
fopen('http://www.sun.com/im/sun_logo.gif', 'r');

$time_end = getmicrotime();
$time = $time_end - $time_start;

echo "existierendes bild in $time Sekunden"; 

echo '<hr>';
 
 $time_start = getmicrotime();

//404
@fopen('http://www.sun.com/im/ibm_logo.gif', 'r');

$time_end = getmicrotime();
$time = $time_end - $time_start;

echo "404 in $time Sekunden";
 
 
/////////////

 
 function getmicrotime(){ 
    list($usec, $sec) = explode(" ",microtime()); 
    return ((float)$usec + (float)$sec); 
    } 

?>

php::bar PHP Wiki   -   Listenarchive