Выводим новости из RSS ленты с помощью PHP

Теперь выводить 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);

?>

Вам осталось всего-то залить на свой сервер эти два файла и указать основные параметры вывода. После этого импортировать на любую страницу проекта. Для самописных движков будет в самый раз. При этом, стоит учитывать тот фактор, что весь текст, выведенный в блоке, будет полностью индексироваться поисковыми роботами. Это одновременно и плюс, и минус. Ведь роботы не любят полностью скопированный текст, но на временное расположение они не смотрят.

Читайте также:  Обрезка изображения на PHP
Рейтинг
( Пока оценок нет )
Блог о программировании, продвижении и дизайне.
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: