Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
function get_cy($url)
{
$url = preg_replace("/www\./i","",$url);
$url = preg_replace("/^http:\/\//i","",$url);
$parsed_url = parse_url("http://".$url);
$host = $parsed_url["host"];
$yandex_url = 'http://search.yaca.yandex.ru/yca/cy/ch/'.$host.'/';
$this->file_cont = file_get_contents($yandex_url);
if ($this->file_cont)
{
if (strpos($this->file_cont,"ресурс не описан в") === false)
{
preg_match('/arr-hilite\.gif.+ci=(.+)\"/iU', $this->file_cont, $matches); // Ориентируемся на картинку
$this->cy = intval($matches[1]);
$this->if_yaca($url);
$this->yaca = 1;
}
else
{
preg_match('/<a href\=\"http\:\/\/www\.yandex\.ru\/yandsearch\/\?text\=\&Link\=http\:\/\/w*\.'.preg_quote($cyurl).'.*?\&ci=(\d{2,7})/i', $this->file_cont, $matches);
$this->cy = intval($matches[1]);
$this->yaca = 0;
}
}
else
{
$this->cy = 0;
}
}
Вот пример Для просмотра ссылки Войдиили Зарегистрируйся
Я вообще не сильно понял откуда там берется тиц сайтов. Точнее я разобрался, что он берется с файла /admin/data/data3.txt, а этот файл по идее скачивается с сайта разработчика(?). В общем, я приведенную выше функцию добавлял к коду скрипта и немного изменил админку каталога, чтобы оно мне при каждом выводе списка сайтов с кем меняться, проверяло тиц этих сайтов, а не просто брало старые значения из data3.txt. Единственный недостаток данного подхода - страница будет долго открываться, пока не проверится тиц всех сайтов. Если кто нашел решение лучше, или если кто знает насчет того, как сделать, чтобы тиц сайтов был актуальным, пожалуйста напишите.И как ее присобачить? В func.php есть только...
Стоял на моем сайте этот скрипт (Vetton 3.4). Жутко нагружал сервак провайдера, из-за чего у меня с ним были постоянные трения. То что он сам добавляет сайбы в базу без обраток, да и к тому же сливает ваши ссылки куда-то это еще не все... В прошлом году после очередного апдейта Яши, Веттон перестал правильно определять Тиц. Меня закидали письмами типа "поправьте тиц нашего сайта в вашем каталоге" и т.д. Вообщем после долгих раздумий пришлось его снять. А тиц моего сайт дейст. быстро поднялся. Теперь вот задумка есть, поставить его на неск других сайтов с сылками на мой основной. Как думаете прокатит?
А какая ему есть хорошая альтернатива в таком случае? Просто пока не заметил, чтобы сервак пригружался. Но если будет что-то лучшее, то будет практичней сразу же перейти на другой скрипт. Порекомендуйте, что вы сейчас сами используете?Аналогично, поставил и тут же снял так как сильно грузит сервак.