как я заметил - проблемма с такими модулями в том, что они через определённое время заходят на сайт и берут в кеш инфу (собственно мне например надо для украины 
http://www.bank.gov.ua/Fin_ryn/OF_KURS/Currency/FindByDate.aspx - оцените прелести загруски сервака)
тоесть если у тебя модуль такого плана висит на первой странице - это конкретно мешает загруске всего сайта.... - поэтому пришлось делать на кроне (типа такого)....
#!/usr/local/bin/php
<?
include ("полный_путь/gr/cache/kurs.php");
$dd = !isset($HTTP_GET_VARS['name']) ? 1 : $HTTP_GET_VARS['name'];
if ( ( ( ($actual != date("d")) && (date("H") > 0) ) || empty($actual) ) && empty($HTTP_GET_VARS["err"])) {
   $RetrieveFile = "";
   if ($OpenFile = @fopen("
http://www.bank.gov.ua/Fin_ryn/OF_KURS/Currency/FindByDate.aspx", "r")){
      while(!@feof ($OpenFile))
            {$RetrieveFile .= @fread($OpenFile, 2048);}
       fclose($OpenFile);
    }else{
        redirect_header("index.php?err=1&name=".$dd, 1, _NOTUPDATED);
        exit();
    }
    $start= strpos($RetrieveFile, "<SPAN class='h5'>");  
    $finish= strpos($RetrieveFile, "<table width=\"90%\" align=\"center\">");  
    $length= $finish-$start;  
    $RetrieveFile=Substr($RetrieveFile, $start, $length);
    $RetrieveFile = str_replace('Національний', '<?php $actual = '.date("d").'; ?>Національний', $RetrieveFile);
    $RetrieveFile = str_replace('<tr class="G1" align="Center" valign="Middle">', '<tr>', $RetrieveFile);
    $RetrieveFile = str_replace('<tr class="w1" align="Center" valign="Middle">', '<tr bgcolor="#EEEEEE">', $RetrieveFile);
    $RetrieveFile = str_replace('<tr class="H" align="Center" valign="Middle">', '<tr bgcolor="#E0E0E0" align="Center">', $RetrieveFile);
    $RetrieveFile = str_replace('border="1"', 'border="1px"', $RetrieveFile);
    $RetrieveFile = str_replace('width="85%"', 'width="100%"', $RetrieveFile);
    $RetrieveFile = str_replace('bordercolor="#DADADA"', 'bordercolor="#E0E0E0"', $RetrieveFile);
if ( $WriteCache = fopen("полный_путь/gr/cache/kurs.php", "wb") ) {
           fwrite($WriteCache, $RetrieveFile);
           fclose($WriteCache);
       }
      exit();      
    }
exit();
?>
Ну и собственно наточил на эту хрень крон...... потом берём модуль от ASMO и уже его точим на страницу кеша.... (тоесть на папку где сохраняется парсер страници) 
Проавда ещё надо как-то из юникода переводить (ещё просто руки недошли).... 
Таким-же макаром можно делать и гороскопы и прочую хрень........