Php функция определения Тиц (Индекс Цитирования) интернет-ресурса
Для быстрого получения Тиц сайта можно использовать специальный плагин Яндекс.Бар, устанавливаемый для Firefox или IE браузера. Этот плагин бесплатный для скачивания, формирует в браузере дополнительную панель инструментов. Не считая функций, расширяющих возможности поиска и просмотра страниц, он отображает Тиц ресурса, его "весомость" и "авторитетность".
Но бывает нужно определять Тиц сомостоятельно, без сторонних плагинов, да еще и у себя на сайте. Реализаций данной задачи существует немало, однако мы будем использовать в работе нашего скрипта Яндекс.Бар, точнее его метод определения тИЦ.
Ниже указана php-функция для определения Тиц.
<?php
////////////////////////////
// Programming elsof.ru //
////////////////////////////
function getTCY($url) {
$url = str_replace("http://", "", $url);
$xml = file_get_contents('http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://'.$url);
//если XML файл НЕ прочитан, возвращаем тИЦ 0
return $xml ? (int) substr(strstr($xml, 'value="'), 7) : 0;
}
echo getTCY("elsof.ru");
?>