Сервисы и скрипты для вебмастеров
· Главная · Аватары · О сайте · Скрипты · Маскировка реф.ссылок · Рассылка · Карта сайта · Контакты · Ссылки
Навигация
Фотоприколы
Флэш игры онлайн
Боулинг
Статистика


Введите слово для поиска :
Разное RSS Feed
     Иногда возникает необходимость вывести на своём сайте информацию выводимую с другого сайта с помощью RSS канала. Это может быть лента новостей или какя либо другая информация. А движок сайта не имеет функции вывода RSS. В таких случаях может выручить простой скрипт получения и вывода информации из RSS потока. Подобных скриптов немало есть в интернете, как платных так и бесплатных. Перепробовав все которые есть в свободном доступе, я отобрал 4 самых работоспособных.

     Кроме простоты и надёжности эти скрипты обладают одним замечательным отличием от подобных скриптов, они имеют функцию кэширования. Информация получаемая из RSS потока кэшируется в статичный файл и выдаётся уже из него. Тем самым достигается очень большая скорость загрузки и кроме того, даже если сайт с которого берётся RSS поток недоступен, то информация всё равно выводиться. В стандартной настройке файл с кэшем обновляется раз в 12 часов. Если в RSS потоке появляется новая информация, то старая информация заменяется на новую.
 

     Первый скрипт под названием rss.php имеет ещё и функцию перекодировки текста. Поэтому проблем с нечитаемыми новостями получаемыми с помощью технологии RSS не будет. Но следует учесть ещё то, что существует несколько форматов RSS потоков. Поэтому прежде чем установить один из скриптов на свой сайт, проверьте его в работе. rss.php например корректно работает только с каналами в формате rss20 и включенной функцией перекодировки. Могут возникнуть проблемы и из за версии PHP.

    В скриптах уже есть по одному из адресов получения информации из RSS ленты с которым можно проверить работоспособность скрипта. Сам скрипт помещается в отдельную папку и после первого запуска в той же папке появляется файл с кэшем ленты. Название файла можно изменять в самом скрипте, там же доступны всевозможные настройки. Например можно закрыть ссылки выводимые в ленте полученной из RSS от индексации поисковиками или вообще удалить их. Открывать страницу при переходе по ссылке в новом или том же окне. Настраивается и количество информации получаемой за один раз. Например можно получать по 5 новых постов из блога или по 10 последних новостей с какого нибудь сайта. Весь код достаточно понятно откоментированн.
 

Проверить как работает скрипт теперь можно и на тестовом поддомене. Даны 2 RSS FEED-а для демонстрации работы скрипта. Пройдите по ссылке скрипт RSS FEED и проверьте!



Сайт автора php-ru
Тип файла ZIP
Размер файла 5.87 Kb
Зеркала
Рейтинг 7 / 22 [3]

Скачать RSS Feed

  TEXT +   TEXT -    Опубликовано : 07 Декабрь 2008  |  Просмотров : 2448  |  Загрузок : 739



Рейтинг :

Добавить комментарий - Доступно только пользователям
Данная страница доступна только зарегистрированным пользователям !
С уважением администрация сайта Скрипты PHP.
Радио Онлайн
· Главная · Новости интернета · Сервис хранения фото · Статьи · Скрипты · Лицензионный софт · Полезная информация · Графика
© 2007 - 2012 PHP-RU.INFO [ Открытие страницы : 0.29 | Запросов к БД : 14 | Генерация страницы : 0.01 ]