我目前工作的一个球迷网站(只是我的目的),这得到所有这从不同的API的数据是这样的:如何加快的file_get_contents和json_decode
$newjson = file_get_contents(LINK_TO_JSON_HERE);
$newarr = json_decode($newjson);
我的问题与此:目前网站加载13个不同的(巨大的)JSON文件,非常缓慢。加载需要30-45秒,这不是真的可以接受,但我试图在优化它之前使它工作。是否有可能通过使用其他功能来加速?看到其他粉丝在1秒内加载相同的内容让我问。
关于功能:我将整个JSON加载到数组中,然后取出我需要的信息,这通常不到JSON文件文本的1%。有没有办法在将整个文档加载到数组之前过滤我需要的东西?
预先感谢
如果这是一个JSON数据,你实际上不需要PHP ..只需加载页面和document.ready开始从这些文件中获取json数据并通过js使用它这就是为什么Js很好 –