Загрузка информации со стороннего сайта в кеш dle

Здравствуйте!
Есть модуль вызывающая инфу с другого сайта на мой контент (для каждого материала). Но этот модуль очень сильно нагружает сайт. Сделал кеширование такого вида
<?php
$id = $xfieldsdata['id'];
$newsid = $row['id'];

$cache = dle_cache($id,$config['skin']);
if(!$cache){

Тут код обработки инфы

create_cache($newsid,$cache,$config['skin'], true);
}
echo $cache;
?>

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

 Источник:dle-faq.pro, DLE