Simplexml的速度问题 - 引用其他XML文件的XML文件

时间:2014-11-12 14:55:49

标签: xml performance curl simplexml

我希望这很清楚 - 我尝试搜索与速度和simplexml相关的问题,但没有发现任何与我的问题完全匹配的问题:

我正在编写搜索功能 - 搜索本身会返回一个XML文件(例如:http://tinyurl.com/kq24wqc

使用curl读取此文件。现在,对于此XML文件中的每个项目,都有对包含该项目元数据的ANOTHER XML文件的引用。因此,如果我的搜索产生200个结果,我必须使用curl打开200个额外的XML文件,并使用simplexml解析它们以显示作者,发布年份等信息。

我对我的脚本进行了一些速度测试(如果我将命中数限制为最大500,目前使用大约80秒),并发现这个simplexml文件打开占用了80%的执行时间。

有没有人建议我如何加快这个速度,还是需要进一步澄清?

致以最诚挚的问候 挪威奥斯陆

0 个答案:

没有答案