с этого:
function links_modify_db($links_items_db)
{
//функция модифицирует данные о ссылки для подстановк в шаблон.
// Если адрес картинки неизвестен, то используем картинку default_pic.gif из используемого шаблона.
if (!$links_items_db['FIELD_IMG_ADDR']) $links_items_db['FIELD_IMG_ADDR']='http://'.$_SERVER['HTTP_HOST'].Global_WWW_Path.'tpl/'.Use_Template.'/img/default_pic.gif';
// Вставляем картинку в хтмл код
$links_items_db['FIELD_IMG_ADDR']='<img src="'.$links_items_db['FIELD_IMG_ADDR'].'" border="1" width="150" height="150" alt="'.get_only_text($links_items_db['FIELD_NAME']).'">';
return $links_items_db;
}
на этот:
function links_modify_db($links_items_db)
{
//функция модифицирует данные о ссылки для подстановк в шаблон.
// Проверка ТиЦ ========================
$url=$links_items_db['FIELD_DOMAIN'];
if ($www) $url='www.'.$url;
$str=@file_get_contents("http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://".$url."");
$str=iconv("WINDOWS-1251","UTF-8",$str);
if ($str==false){
$tic=0;
}else{
$find=preg_match("/value=\"(.\d*)\"/", $str, $tic);
if ($find<1){
$res['tic']=0;
}else{
$res['tic']=$tic[1];
}
}
if (!$url){
if($res['tic']==0) $res = $this->parseTic($url,true);
}
$links_items_db['FIELD_TIC']=$res['tic'];
//======================================
// Проверка ЯК =========================
if ($www) $url='www.'.$url;
$file=@file_get_contents("http://search.yaca.yandex.ru/yca/cy/ch/".$url."/");
if(!$file){
$yak=-1;
}else{
$find=preg_match("/<a href=\"http:\/\/yaca\.yandex\.ru\/yca\/cat\/\">Каталог<\/a>/i", $file, $yak);
if ($find==1){
$yak=', <font color="#C52E25"><b>ЯК</b></font>';
}else{
$yak='';
}
}
if (!$url){
if($yak=='false') $yak = $this->parseYCA($url,true);
}
$links_items_db['FIELD_YAK']=$yak;
//==========================================
// Если адрес картинки неизвестен, то используем картинку default_pic.gif из используемого шаблона.
if (!$links_items_db['FIELD_IMG_ADDR']) $links_items_db['FIELD_IMG_ADDR']='http://'.$_SERVER['HTTP_HOST'].Global_WWW_Path.'tpl/'.Use_Template.'/img/default_pic.gif ';
// Вставляем картинку в хтмл код
$links_items_db['FIELD_IMG_ADDR']='<img src="'.$links_items_db['FIELD_IMG_ADDR'].'" border="1" width="150" height="150" alt="'.get_only_text($links_items_db['FIELD_NAME']).'">';
// Дата добавления в каталог ==============
$links_items_db['FIELD_DATE']='<div style="margin-top:4px;margin-bottom:4px;">Дата добавления в каталог: '.date('d-m-Y', $links_items_db['FIELD_CREATE_DATE']).'</div>';
//=========================================
// Адрес сайта ============================
$links_items_db['URL_NAME']=$url;
//=========================================
// Каталог DMOZ ===========================
$str_dmoz=@file_get_contents("http://www.dmoz.org/search?q=$url");
if($str_dmoz==false){
$dmoz=-1;
}else{
if(preg_match("/Open Directory Categories/si",$str_dmoz)) $dmoz=', <font color="#2F7D1E"><b>DMOZ</b></font>';
else $dmoz='';
}
$links_items_db['DMOZ']= $dmoz;
//=========================================
return $links_items_db;
}
Все хорошо, но страница стала очень медленно грузиться... :(
Как сделать, чтобы сначала загрузилась "основная" страница, а потом показатели сайтов?