首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Zend Framework 1.12中的Http客户端速度太慢

Zend Framework 1.12中的Http客户端速度太慢
EN

Stack Overflow用户
提问于 2013-07-03 17:56:32
回答 2查看 740关注 0票数 0

我想向同一个域上的不同页面发送大约50个请求,然后使用DOM对象获取文章的urls。

问题是,这个请求数需要超过30秒。

代码语言:javascript
运行
复制
for ($i = 1; $i < 51; $i++)
{
    $url = 'http://example.com/page/'.$i.'/';             

    $client = new Zend_Http_Client($url);
    $response = $client->request();
    $dom = new Zend_Dom_Query($response); // without this two lines, execution is also too long
    $results = $dom->query('li');         //
}

有没有什么方法可以加快速度呢?

EN

Stack Overflow用户

发布于 2013-07-03 20:37:44

我想不出一个方法来加速它,但是你可以在PHP中增加超时限制,如果这是你关心的:

代码语言:javascript
运行
复制
for($i=1; $i<51; $i++) {
  set_time_limit(30);    //This restarts the timer to 30 seconds starting now
  //Do long things here
}
票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17444930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档