我一直在研究某个代码一段时间。我注意到代码的执行时间大约是 10-13 秒——这非常慢。
因此,我决定找出哪个函数使执行时间如此缓慢,并且我发现唯一file_get_contents($url)
的函数运行时间为 9 秒。这$url
是 Facebook 图形 API 数据。
Stackoverflow 上另一条消息中的建议建议使用
$context = stream_context_create(array('http' => array('header'=>'Connection: close')));
$content = file_get_contents($dataUrl,false,$context);
我也试过这个,它根本没有改善运行时间。有没有办法提取不会持续这么长时间的数据?
任何建议都会有所帮助。