Редактор темы

Реклама
Реклама
Реклама
Реклама

Вопрос? Отложенная загрузка php

ddro3doff

Зелёный
Регистрация
24 Июл 2018
Сообщения
6
Рейтинг реакций
0
Баллы
1
Возраст
14
1/3
Автор темы
Здравствуйте
Планирую на сайте использовать php парсер.
Урезанный код парсера
Код:
/откуда будем парсить информацию

 $content = file_get_contents($field);

// Определяем позицию строки, до которой нужно все отрезать
 $pos = strpos($content, '" title="">');

//Отрезаем все, что идет до нужной нам позиции
 $content = substr($content, $pos);

// Точно таким же образом находим позицию конечной строки
 $pos = strpos($content, '</a>');


// Отрезаем нужное количество символов от нулевого
 $content = substr($content, 2, $pos);

//если в тексте встречается текст, который нам не нужен, вырезаем его
 $content = str_replace('title="">','', $content);



// выводим спарсенный текст.
 echo $content;
За ссылку по которой он должен парсить отвечает переменная $field
В шаблоне переменную передаю
Код:
<div id="pars">
                    {include file="/engine/modules/1.php?field=[xfvalue_gplay]"}</div>
Проблема в том что с парсингом страница очень долго грузится. Как сделать асинхронную/отложенную/ или любую другую загрузку данного блока после загрузки основного контента сайта?
Или как передать переменную $field в файл 1.php по средствам движка? Вообщем подойдет любой вариант который снизит время загрузки страницы.
Пробовал в show.full.php добавлять

Код:
$xfieldsdata = xfieldsdataload( $row['xfields'] );
        $field= $xfieldsdata['gplay'];
не помогло.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху