ページごとに 15 個のリンクが表示される reddit のようなソーシャル ブックマーク サイトに simple_html_dom を使用しています。ページを読み込むたびに、かなりの時間がかかります。たとえば、ニュース Web サイトからデータを抽出するために、以下のような同様のコードを使用します。
$html = file_get_html('http://www.nytimes.com');
$img= $html->find('img',6);
echo'<img src="'.$img->src.'"style="height:100px;width:100px;float:left;margin-right:5px"/>';
$title = array_shift($html->find('title'))->innertext;
echo '<p style="font-size:13px"><strong>'.$title.'</strong></p>';
foreach($html->find('div') as $element)
if($element->class=='article_txt'){
echo $element->find('p',0);
}
このコードを使用しているため、サイトがデータを抽出して表示するのに時間がかかりすぎているためですか? はいの場合、データの抽出と表示の時間を短縮するにはどうすればよいですか?