Php 如何处理大数据?

Php 如何处理大数据?,php,xml,api,rest,Php,Xml,Api,Rest,我正准备通过REST-API将一个大XML(~23mb)导入我的CMS。。 我通过simpleXML->process读取XML,并验证数据->为每个节点执行api调用。。 在一个较小的测试XML上,一切都可以正常工作。。但是,当我切换到我想要导入的最后一个XML时,我迟早会在几百行之后出现500个服务器错误。。Web服务器似乎无法处理这么多请求 我已经将max_execution_time和memory_size设置为非常高的值,但没有做任何努力 有人遇到过类似的问题吗。。我能做什么,让它工作

我正准备通过REST-API将一个大XML(~23mb)导入我的CMS。。 我通过simpleXML->process读取XML,并验证数据->为每个节点执行api调用。。 在一个较小的测试XML上,一切都可以正常工作。。但是,当我切换到我想要导入的最后一个XML时,我迟早会在几百行之后出现500个服务器错误。。Web服务器似乎无法处理这么多请求

我已经将max_execution_time和memory_size设置为非常高的值,但没有做任何努力

有人遇到过类似的问题吗。。我能做什么,让它工作

编辑: 因此,我现在尝试流式传输XML,但我不能这样做,因为我必须在将传入数据推送到API之前对其进行排序:/