摘要: 通过上篇文章清楚了通过curl_multi_*函数可以一次请求多个url,但是也留下了问题,就是结果要等所有数据请求结束一起返回,才能逐个处理数据。优化代码,使先成功请求的url先返回处理结果,而不是等着所有一起返回。 注意:这里相对于上一篇文章的模型,总体请求时间并不会太大改变,也许还会变慢(某个 阅读全文
posted @ 2016-06-28 17:17 睡着的糖葫芦 阅读(479) 评论(0) 推荐(0) 编辑
摘要: curl请求多个url,以前都是使用循环来处理。最近发现可以通过curl_multi_*系列函数来模拟多线程。比对一下,发现如果请求的url只有几个,2种方案耗时差不多,但是url比较多,差距就非常明显了。 先来看下使用for循环的方案: 接下来使用curl_multi_* 一次发送多个url请求 阅读全文
posted @ 2016-06-28 17:05 睡着的糖葫芦 阅读(5453) 评论(1) 推荐(1) 编辑