非常快速的解析器(php)用于巨大的xml-feeds

时间:2011-06-11 10:39:18

标签: php xml parsing xml-parsing simplepie

我需要一个非常快速的php解析实现来动态解析巨大的xml-feeeds,解析器在数据进入时开始解析非常重要,而不仅仅是在整个feed下载时。我尝试过simplepie但仍然在寻找更快的东西!有什么建议吗?

1 个答案:

答案 0 :(得分:2)

使用PHP XML解析器,您可以按块解析块:http://php.net/manual/en/function.xml-parse.php

因此,您可以逐行加载XML文件并将其推送到XML解析器。没有任何周围的框架,我预计这将是最快的。

我不确定如果您可以通过http:// ...直接加载XML,如果可以在加载整个文件之前读取内容,那么会发生什么。