Использую php и Guzzle 3 для получения данных со множества ссылок. К сожалению не могу использовать Guzzle 4, ибо php 5.3. И рад бы обновиться, но в данном случае такой возможности у меня нет.
Для увеличения скорости логично отправлять запросы по ссылкам параллельно, что вроде бы позволяет Guzzle 3, если ему передавать не один запрос, а массив запросов (
guzzle3.readthedocs.org/http-client/client.html#se... ). Только вот скорость выполнения скрипта у меня все равно такая же не высокая, как если бы я отправлял запросы последовательно. ЧЯДНТ?
UPD: в итоге оказалось, что проблема не в Guzzle, а в том, что в этот день жутко тормозил сайт который я парсил))). А параллельные запросы в Guzzle работают отлично.