Carlo: file_get_contents vs. fsockopen

Beitrag lesen

Hallo Klaus,

Und welche ist davon am effektivsten und warum?
Man sollte unbedingt fsockopen nutzen,

okay

da file_get_contents o.ä. zweckenfremdet werden

wieso ist es eine Zweckentfremdung damit einen URL aufzurufen?
Ich hatte vermutet, dass es extra dazu gemacht wurde ...

Ansonsten habe ich eine kleine Zeitmessung gebastelt.
Hier liegt fsockopen klar VOR file_get_contents, also eine Scriptlösung
ist deutlich schneller als eine C-Implementation, das begreife wer will.
Die Daten:
222 x file_get_contents("http://$host/brw/receiver.php?I=1&D=1001");
haben eine Laufzeit von:   18.961,306 ms
222 x fsockopen() nur:      4.878,922 ms

Da fällt eine Entscheidung nicht schwer - nur verstehen tue ich es nicht!

Mit bestem Gruß Carlo