php从url获取大数据 - 优化

时间:2017-02-03 05:52:11

标签: php

我正在使用file_get_contents从URL获取100万条记录并输出json格式的结果,我无法进行分页,目前通过增加记忆力来工作。还有其他解决办法吗?

1 个答案:

答案 0 :(得分:1)

  

如果您正在处理大量数据, fscanf 可能会证明   有价值的,比使用文件后跟分割更有效   和 sprintf 命令。相反,如果你只是简单地回应一个大的   修改少量的文本,文件, file_get_contents ,或   readfile可能更有意义。如果这可能是这种情况   您正在使用PHP进行缓存甚至创建临时代理   服务器

更多 The right way to read files with PHP