2015-04-24 4 views
1

Ive добавил этот php-скрипт к моему веб-сайту, но он очень медленно загружает веб-страницы. Есть ли способ сделать это быстрее?Загрузите страницу быстрее loadHTML-файл

    <?php 
         $doc = new DOMDocument; 
         $doc->preserveWhiteSpace = false; 
         $doc->strictErrorChecking = false; 
         $doc->recover = true; 
         libxml_use_internal_errors(true); 
         $doc->loadHTMLFile('http://lolbuilder.net/aatrox'); 
         $xpath = new DOMXPath($doc); 
         $query = "//div[@class='col-sm-6']/table/tbody/tr[1]/td[2]"; 
         $entries = $xpath->query($query); 
         echo ($entries->item(0)->textContent); 
        ?> 

Сценарий bassically берет некоторую информацию с другого сайта и выводит его

ответ

0

Если скрипт делает еще один запрос, там не так много вы можете сделать, чтобы ускорить то вверх. Если результат не изменяется (часто), возможно, кэшируйте его, чтобы избежать внешних запросов.

0

Я хотел бы попробовать, чтобы загрузить файл локально, по сравнению через Интернет. Попробуйте также задать свой запрос DOM, чтобы узнать, вызывает ли это медленные скорости.

Смежные вопросы