Проблема с file_get_contents: failed to open stream: Operation now in progress
Для многопоточной загрузки — curl конечно
а попробуйте использовать
file_get_contents('http://example.com',false,stream_context_create());