Банальное получение DOM-дерева занимает 6-8 сек, не говоря уже о каких-то других манипуляциях.
<?php
$start = microtime(true);
include('simple_html_dom.php');
$url = 'forum.html'; // вроде бы и файл не большой, всего 386 Кб
$html = file_get_html($url);
echo '<p>Время выполнения скрипта: '.round(microtime(true) - $start, 4).' сек.</p>';
?>
Возвращает:
Время выполнения скрипта: 6.7568 сек.
Скажите, это явно причине в данной библиотеке? Или 6-8 сек это нормально? Вроде у людей 0-2 сек занимает данный скрипт.
Использую:
Open Server 5.1.1
PHP 5.3
PHP Simple HTML DOM 1.5