title: file_get_contents/curl blocks other clients
body: <p>I use file_get_contents/curl to get access for one API at the another server from my php script. This API isn't fast and can take up to 10 seconds to respond.</p>
  
  <p>When I try to open 2 pages on my web site at the same time, which uses this API, they loaded one by one, i.e. I need to wait 1st to be loaded before server will start to server request for 2nd page.</p>
  
  <p>I use Apache2 and php under linux.
  How I can avoid such behaviour, I don't want to block other clients while one of them access this API. Need help!</p>
  
  <p>Thanks.</p>