【问题标题】:Should Symfony DomCrawler/Goutte be this slow?Symfony DomCrawler/Goutte 应该这么慢吗?
【发布时间】:2014-03-11 15:22:39
【问题描述】:

我正在使用 Symfony 的 Goutte 库,它将 Guzzle、Symfony DomCrawler 和 CssSelector 组合到一个包中,以抓取一个相当简单的 HTML 表格。但是,我发现它非常慢。

加载页面后,处理 20 行表通常需要大约 12-14 秒。这肯定是太长了?

我以前使用过 DOM 解析库,从来没有遇到过这样的缓慢。是我做错了什么,还是 Goutte 很慢?

【问题讨论】:

    标签: php symfony goutte


    【解决方案1】:

    原来 Goutte 和 DomCrawler 组件真的那么慢。我改为尝试使用 phpQuery,并看到在几分之一秒内完成了相同的工作。 ——

    【讨论】:

    • 我注意到了同样的事情。你试过简单的 html dom 解析器吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-08
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多