Witam,
Mam pewien kod który wykorzystuje fsockopen, fwrite i fread do pobierania danych z serwera, nie jest to serwer http.
Oto kod:
  1.  
  2. @$handle = fsockopen("192.168.0.101", "8765", $errno, $errstr, 5);
  3. $response = '';
  4.  
  5. $result = true;
  6. if (!$handle)
  7. {
  8. die();
  9. }
  10.  
  11. fwrite($handle, "somedata");
  12. while (!feof($handle))
  13. $response .= fread($handle, 1024);
  14. fclose($handle);

Moje pytanie brzmi czy jest możliwość przełożyć to na curl'a albo jakiś inny mechanizm szybszy od fsockopen, tzn taki który umożliwiałby jednoczesne wykonanie XXX połączeń bez timeout'u? Bo przykładowo teraz każde połączenie to 5 sekund w wypadku gdy serwer nie odpowiada.

Pozdrawiam