我正在尝试用 SimplePie 解析这个 RSS 提要:
http://www.merdekapost.com/feeds/posts/default
它会造成内存泄漏,因为提要很大。它超过 4 Mb,当 SimplePie 尝试解析 XML 时,它只会填满所有可用的 RAM。
问题是,我需要解析这样的大型提要,而不会将所有 RAM 都交给 XML 解析器。我不需要此提要中的所有项目,只需要最新消息,所以也许有一种方法可以只解析 XML 的一部分?我可以编辑(或配置)SimplePie 以不完全解析这样的大文件吗?
我试过 set_item_limit() 但我猜它不会限制解析的 XML 的数量。
我相信这是一个常见问题,但我找不到答案。你能建议吗?