Теперь выводить RSS ленту с любого сайта станет гораздо легче. Скрипт, который я вам покажу, воплощает тот идеал минимализма и функциональности, которого еще не было.
Данный php скрипт будет полезен администраторам новостных сайтов. Например, у вас сайт с посещаемостью около 1000 уникальных посетителей в день, а у вашего конкурента 5000, и он успевает добавлять все самые свежие новости. Для вас скрипт будет выполнять некий анонс центр. То есть, после детальной настройки можно сделать так, чтобы выводился небольшой блок с заголовком «Ближайшие статьи», а внутри этого блока была RSS лента.
<?php //Файл с функциями вывода include_once("http://syscoding.ru/source/rssv2/write_rss.php"); //Указываем свой RSS поток версии 2.0 $url_rss="http://syscoding.ru/feed"; //Количество выводимых записей. $kol_print_news=10; //Имя файла, который будет исполнять функции кэша. $file_rss="cache_rss.xml"; //Количество часов, через которое будет проводится обновление. $hclock=1; //И, наконец, просто вызываем функцию вывода. print_rss($url_rss,$file_rss,$hclock,$kol_print_news); ?>
Вам осталось всего-то залить на свой сервер эти два файла и указать основные параметры вывода. После этого импортировать на любую страницу проекта. Для самописных движков будет в самый раз. При этом, стоит учитывать тот фактор, что весь текст, выведенный в блоке, будет полностью индексироваться поисковыми роботами. Это одновременно и плюс, и минус. Ведь роботы не любят полностью скопированный текст, но на временное расположение они не смотрят.