我希望这很清楚 - 我尝试搜索与速度和simplexml相关的问题,但没有发现任何与我的问题完全匹配的问题:
我正在编写搜索功能 - 搜索本身会返回一个XML文件(例如:http://tinyurl.com/kq24wqc)
使用curl读取此文件。现在,对于此XML文件中的每个项目,都有对包含该项目元数据的ANOTHER XML文件的引用。因此,如果我的搜索产生200个结果,我必须使用curl打开200个额外的XML文件,并使用simplexml解析它们以显示作者,发布年份等信息。
我对我的脚本进行了一些速度测试(如果我将命中数限制为最大500,目前使用大约80秒),并发现这个simplexml文件打开占用了80%的执行时间。
有没有人建议我如何加快这个速度,还是需要进一步澄清?
致以最诚挚的问候 挪威奥斯陆