Я использую SimpleXMLElement()
для получения данных с веб-сайта, который используется для встраивания данных. Код, я использую выглядит следующим образом:SimpleXMLElement slow performance
$rss = new SimpleXMLElement('http://eliteprospects.com/rss_player_stats2.php?player='.$player_array[0]['embed_stats'], null, true);
foreach($rss->xpath('channel/item') as $item)
{
echo utf8_decode($item->description);
}
Это прекрасно работает для одного вопроса, загружает данные исключительно медленным с другого сайта, за исключением. Загрузка страницы составляет от 0,5-1 до 2,5-3 секунд.
Есть ли способ, который я могу использовать для загрузки асинхронно, или есть более быстрая функция, которую я должен использовать вместо этого?
Идея, которая пришла на ум, заключалась в том, чтобы загрузить отдельную страницу в iFrame после начальной загрузки страницы или есть лучший способ?
Пожалуйста, дайте мне знать причину downvote. :) – sitilge
Хм да, это, наверное, лучший метод, имеет больше смысла, чем iFrame – JimmyBanks