jogi: XML String an Server schicken (HTTPS)

Beitrag lesen

echo $begrüßung;

ich schicke eine XML-Datei per HTTP POST an einen Server der firma X.
Der Server generiert daraufhin eine Antwort.
Die Antwort kommt nach ca. 10 Sekunden.
Nun gibt es von der Firma X einen Testsimulator, der eine XML-Anfrage an den Server schickt, bei dem die Antwort schon nach 2 Sekunden kommt.
Kann mir jemand erkären, wieso meine Variante so viel langsamer ist ?

Eine mögliche Erklärung wäre: Der Testserver verarbeitet die Daten nicht, nimmt sie nur entgegen und verwirft sie. Es kann deshalb schneller antworten.

Wenn du etwas erklärt haben möchtest, muss es zunächst untersucht werden. Bau in dein Script Messpunkte ein, die dir die aktuelle Zeit und die Position ausgeben. Somit kannst du ermitteln, welcher Teil wie lange braucht.

echo "$verabschiedung $name";

Hallo nochmal,

ich habe die Sache untersucht.
Das Script läuft auf einem IBM-Server im Haus bei uns unter php.
Die Anbindung ist DSL 16000.

Von den 10 Sekunden benötigt dieser Teil allein 5 Sekunden:
[PHP]
while(!feof($fp))
{
    $fget = fgets($fp, 128);
    $data .= $fget;
}

[/PHP]