.rss расширение файла
Содержание:
- Автоматизируем создание RSS-ленты
- Как добавить RSS на сайт
- Зачем нужен
- Создание файлов RSS-каналов
- Приложения, браузеры, ридеры и агрегаторы для чтения RSS
- Типы RSS ридеров
- Загородный дом в России
- Приложения RSS
- См. также
- Что такое RSS?
- Требования для подключения RSS Вконтакте
- Недостатки RSS
- Анализ файлов RSS
- Что делать, если поддержка RSS еще нужна?
- Запуск программы
- В заключение
Автоматизируем создание RSS-ленты
- Реализуем подключение к базе данных;
- Делаем выборку нужных данных, установив ограничение на 10 последних записей;
- Выводим в цикле содержимое полученных переменных;
С первым пунктом всё понятно – нам нужно выполнить подключение к базе данных для забора оттуда информации. Второй пункт тоже понятен – нам нужно получить 10 дат, 10 id ссылок на страницы с новостями, 10 заголовков новостей и 10 тел новостей. В третьем тексте мы последовательно выводим всё то, что мы публиковали между тегами item в ручном формате нашей RSS-ленты. Таким образом, разобравшись в структуре базы данных, мы можем организовать RSS-ленту для любого ресурса. Такой подход хорош тем, что мы не касаемся исходного кода CMS и не создаём дополнительных нагрузок на хостинг – этим грешат некоторые плагины, нагружающие сайты километрами ненужного кода. Кроме того, наша методика позволит избавиться от возможных ошибок в функциональности действующего сайта на этапе внедрения RSS-ленты. Максимум, что может произойти, так это получение не тех данных, что нужны для формирования ленты на нашем сайте.
Теперь рассмотрим сам код:
Первые строки данного кода схожи с вышеописанным ручным кодом и содержат в себе общую информацию о нашей новостной ленте – это название, описание и полный адрес ленты. Даты последнего обновления ленты нет, но её можно реализовать, модернизировав исходный код. Далее производится выборка необходимых данных из MySql-базы и запускается цикл формирования RSS-ленты.
С датой новости, её текстом и заголовком всё понятно – они выводятся из переменных $title, $text и $date. Что касается ссылки на полную новость, то здесь берётся её id, после чего мы можем сформировать полную ссылку, опираясь на структуру формирования ссылок на нашем сайте. Например, ссылки могут иметь вид http://site.ru/news.php?id=48. Здесь мы описываем лишь общий принцип формирования ссылок, поэтому при практической реализации в вышеуказанный код необходимо внести соответствующие изменения.
Как только формирование файла rss.php будет готово, мы можем заливать его на хостинг и приступать к тестированию.
Данная строка должна располагаться между тегами <head>.
Как добавить RSS на сайт
Размещается RSS на каком-либо ресурсе несколькими методами. Во-первых, создается код XML- формата вручную. Здесь мы говорим о HTML и RSS, так как их принцип работы родственный. Основан он на технологии размещения текстовых файлов. Сам RSS использует стандарт RDF, а именно схему описания веб-сайта, который основан на двух шаблонах ( OCS и OPML). Однако, такую задачу можно выполнить и при помощи иных языков программирования, если они вам известны.
Во-вторых, генераторы лент, такие как feed43, dapper, feedity, feedburner. В-третьих, при помощи дополнительных инструментов, которые предлагаются различными платформами создания сайта (Blogger, Vox, WordPress). На них уже есть готовые шаблоны.
Однако, до того, как добавлять на свой ресурс RSS, стоит задуматься о контенте и его роли в продвижении сайта, так как ваш ресурс должен заинтересовать пользователя. Для этого следует обеспечить аудиторию информацией, рассказать о своих товарах. И это должны быть уникальные тексты, чтобы именно ваш сайт стал первоисточником.
Зачем нужен
RSS – это полезная функция для владельцев сайтов. Например, у вас имеется информационный ресурс, где периодично добавляются статьи. Тогда, чтобы повторно не заливать записи в соц.сеть, вы можете настроить рассматриваемую опцию, написав сотрудникам техподдержки.
В дальнейшем, при соблюдении предусмотренных условий, в разделе управления сообществом в соц.сети появится специальное поле, где пользователь должен вписать адрес. Затем сервис будет автоматически добавлять контент, прикладывая к нему ссылку и копируя из указанного веб-ресурса
Представленная опция станет незаменимой для владельцев новостных сайтов, где важно вовремя публиковать новости
После настройки публикация постов будет выглядеть следующим образом:
Создание файлов RSS-каналов
Можно создавать файлы RSS-каналов в соответствии с предложенной спецификацией RSS 1.0
или в соответствии с более популярной спецификацией RSS 0.91. Для рабочих приложений
используйте RSS 0.91, предложенная спецификация 1.0 все еще находится на рассмотрении. Раздел
включает ссылки на
обе спецификации — 1.0 и 0.91, предоставляющие подробный обзор всех элементов.
Данное обсуждение относится к наиболее общим используемым элементам, все
примеры в статье относятся к формату 0.91.
Между предлагаемой спецификацией 1.0 и форматом 0.91 имеется одно значительное различие: спецификация 1.0 включает
элементы среды описания ресурсов (RDF), обеспечивающие большую гибкость
за счет некоторого увеличения сложности. Данная предложенная спецификация
является более гибкой, описывает стандарт W3C для файлов RSS-каналов, удовлетворяющий
текущим потребностям, будет совместима с предыдущими версиями, а также адаптирована
к будущим требованиям.
Обе версии спецификации имеют общую характеристику —
простой формат, который разработчики могут использовать в различных целях.
RSS-канал представляет собой XML-файл. Поэтому все RSS-документы начинаются
с объявления XML 1.0, затем идет объявление типа документа RSS
(см. листинг 2).
Листинг 2. XML-объявление
<?xml version="1.0"?> <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd"> <rss version="0.91">
В первой строке объявляется XML-документ. Во второй
строке находится объявление DTD, определяющее, что данный XML-файл основан на
определении типа документа (DTD) RSS 0.91 компании Netscape. Наконец,
начало контента файла RSS-канала отмечается корневым элементом, все содержимое находится
между тегами и .
Приложения, браузеры, ридеры и агрегаторы для чтения RSS
В интернете, в качестве SaaS так и отдельных программ, есть специальные веб- и мобильные приложения — они агрегируют информацию из RSS-каналов, чтобы вы ее могли прочитать. Так и называются — RSS-ридеры и RSS-агрегаторы. Они есть на смартфонах, персональных компьютерах (десктопах) и планшетах — можно выбрать себе по вкусу.
Сайты-сервисы типа Liferea, Snarfer, NewsAlloy, Reeder, FeedBucket, QuiteRSS, The Old Reader, AOL Reader, RSSOwl, NetVibes, FeedDemon, Kanban, Digg Reader, Feedly, Inoreader, My Yahoo, Tiny Tiny RSS, Omea Reader, NewzCrawler, NewsBlur это агрегаторы или ридеры — они позволяют пользователю собирать информацию по RSS из нескольких источников.
Крупнейшие онлайн ридеры-агрегаторы типа Яндекс.Подписки (Яндекс.Лента) или Google Reader закрылись уже давно — забавно и смешно читать в 2016 году статьи о RSS-ридерах содержащие «Зайдите в Яндекс.Подписки», «Пользоваться RSS просто — для начала откройте Гугл Ридер».
Представители Яндекса и Гугла мотивировали закрытие «слишком дорогим обслуживанием», на деле же причина скорее в том, что RSS-читатели не приносят медийный охват и доход поисковикам.
Для Яндекса оказалось важнее чтобы пользователи читали сайты, прошедшие модерацию в Яндекс.Новостях, нежели могли сами формировать свои предпочтения. К счастью, появилось множество приложений и сервисов закрывающих эту проблему.
Например, те же телефоны и браузеры на ПК вполне могут подгружать заголовки RSS-каналов для своих пользователей. Я делал это еще в древнем Фаерфоксе и на нокиевском «Симбиане», когда Гугл Хрома и Айфонов в помине не было! Что уж говорить про 2016 год. Технологии ушли вперед и жить стало лучше, — выбора гораздо больше. Не говоря уже о том, что все современные браузеры умеют подгружать RSS.
Такие плагины есть и для других браузеров.
В Интернет Эксплорере иконка РСС-подписки располагается в меню. Нажав на нее вы попадете на страницу РСС-канала и сможете подписаться нажав на кнопку подписки в левом верхнем углу. Обновления будут поступать во вкладку «Каналы», которую можно найти в «Избранном» (находится в боковой панели). Сайты с непрочитанными обновлениями будут помечены.
В Мозилла Фаерфоксе иконка находится в адресной строке, где можно подписаться на обновления РСС-ленты, которые придут прямо в браузер. В Опере (до перехода на движок Хромиум/Блинк) раньше тоже была похожая система, очень удобна для пользователей — с структирированием для пользователей и появлением сообщения об обновлениях в правом нижнем углу.
Раньше RSS пользовались 4–6% пользователей интернета, сейчас процент уменьшился по двум причинам — во-первых, число пользователей интернета сильно выросло; во-вторых, не всем нравится такой формат взаимодействия, зато формат соцсетей и мессенджеров пришелся по духу.
Жалко, что технология утратила свои конкурентные преимущества с развитием мессенджеров и социальных сетей. Кстати, в следующей статье читайте — Плюсы и минусы RSS.
Типы RSS ридеров
Выше я уже упоминал, что есть несколько вариантов реализации подобного софта.
- Веб-сервис – самый простой вариант ридера. В нем вы можете подписаться на разные интересующие вас каналы, введя их URL в специальную форму. Он доступен практически в любом браузере.
- Приложения/программы – здесь используется аналогичный принцип добавления каналов, но вы сможете читать новые сообщения даже когда находитесь в офлайне (в автономном режиме). Обновления контента скачиваются автоматически при подключении. Для чтения на разных устройствах понадобится синхронизация.
- Расширения браузеров. Могут определять наличие RSS-фида на любом веб-проекте. Зачастую они позволяет выводить соответствующее содержимое RSS-ленты в нормальном формате, но иногда просто открывают какое-то приложение/программу на вашем устройстве.
Загородный дом в России
Приложения RSS
Существует множество приложений, большинство которых бесплатны и имеют возможность чтения и агрегирования RSS-лент. Возможность агрегирования позволяет пользователям проводить дальнейшую детализацию получаемых новостей по их количеству и природе. Каждая программа имеет свои возможности выделения нужной информации из множества, получаемой из интернета.
Например, Thunderbird и Firefox от Mozilla, Internet Explorer 7 и вскоре ожидаемые версии Office от Microsoft и др. уже сейчас настолько же близки к вам, как ближайший поисковый сервер. Множество различных способов работы с лентами позволяет выбрать среди них наиболее удобный и подходящий именно вам. Если, конечно, вы не придирчивый программист, желающий написать свою программу для работы с лентами! А именно к этому вопросу скоро перейдет эта статья!
См. также
Что такое RSS?
RSS-фид — специальный формат предоставления данных об обновлениях на нужном вам сайте, который является семейством xml форматов и отображает ленту новостей, комментариев, обновлений блога, сайта.
Простыми словами RSS лента — это инструмент с помощью которого владелец сайта может моментально оповестить своего подписчика об обновлениях, без явного посещения ресурса.
Подписчик прочитал анонс, и если ему интересна информация тогда переходит на сайт и изучает ее до конца, в этом и есть основная суть RSS.
Зачем нужна RSS подписка на сайте или блоге?
Как уже говорилось ранее RSS лента отображает обновления, которые происходят на сайте, зачем это нужно? Давайте разберем подробнее.
Если вы являетесь владельцем сайта или блога и регулярно публикуете новые статьи, тогда вы просто обязаны сделать RSS. Это позволит привлечь посетителей и постоянных читателей не только из поисковых систем и ссылок на сторонних сайтах, но и по прямым переходам из фидов. Работает это так: вы публикуете новую запись, пользователю приходит сообщение в использованном им rss агрегате, о которых мы поговорим чуть позже. И ваш подписчик приходит к вам на сайт, иногда быстрее чем вы могли бы предполагать.
Говорить о полезности RSS подписок можно много, скажем только то, что “продвинутые” пользователи интернета часто пользуются данным механизмом, он позволяет быстро находить и изучать требуемую им информацию, ведь если вы получили подписчика, значит вы будете получать регулярные посещения от него, стоит только правильно создавать анонсы и всегда давать качественную и полезную информацию.
Как пользоваться и читать RSS?
Для того что бы пользоваться rss существуют специальные агрегаторы, их можно поделить на два типа:
- Программные агрегаторы;
- Веб агрегаторы.
Разница заключается в том что при использовании программных агрегатов для чтения RSS фидов используются специальные программы или приложения встроенные в ваш браузер.
Веб агрегатор — это ресурс в интернете к которому вы можете получить доступ с любого компьютера или другой техники с доступом к интернету.
Программные агрегаторы для чтения RSS.
Что бы читать новости с ваших любимых сайтов вам потребуется установить программу на компьютер. Вариантом таких программ являются:
- FeedDemon — одна из самых популярных программ для чтения rss каналов.
- Abilon;
- RSS Reader;
- Newz Crawler;
- многие другие.
В данной публикации я не буду описывать эти программы, скажу только что отличаются они функциональностью, настройками и внешним видом. Суть у всех одна и та же, предоставлять информацию об обновлениях пользователю.
Firefox, Opera и даже Internet Explorer имеют встроенную поддержку чтения RSS фидов, в то время как к популярному браузеру нужно дополнение под названием RSS Subscription Extension, который устраняет недостаток браузера.
WEB агрегаторы RSS.
Отличие Web агрегатора от программного заключается в том, что вам не нужно скачивать обновления перед тем как читать их (программа делает это автоматически, но все же скачивает, а это дополнительная нагрузка на интернет и трата трафика), этим занимается некий сайт, специализированный под данные нужды.
Самыми популярными WEB агрегаторами являются Яндекс Лента и Yahoo pipes, с их помощью можно собирать информацию с ваших читаемых ресурсов.
Таким образом мы разобрали основные моменты связанные с RSS на сайте. Так же после прочтения статьи имеем понятие о том, как можно узнавать об обновлениях на сайте. Теперь пришло время приступить к настройке RSS подписки на вашем сайте.
Рекомендую почитать:
- Блог — лучший способ раскрутки интернет магазина.
- Выбор доменного имени для сайта.
- Как создать сайт самому бесплатно пошаговая инструкция.
Требования для подключения RSS Вконтакте
Метод, о котором идет речь, недокументированный, нигде не описано: как и кто может подключить к своей группе RSS-ленту для автопостинга, между тем, полагаясь на личный опыт, я могу указать на некоторые критерии, которые обязательно учитывает техническая поддержка Вконтакте при рассмотрении Вашей заявки на подключение rss-ленты.
- Подать заявку на подключение rss-ленты к группе может только Создатель группы (не администратор и не редактор, которых впоследствии Создатель назначает);
- Подавайте заявку на подключение rss-ленты при условии, что в Вашей группе более 100 участников;
- Не подавайте заявку на подключение rss-ленты для новых групп, у которых нет истории и отсутствует активность участников (нет лайков и комментариев);
- Не обязательно, но очень приветствуется, если на сайте (с которого планируется брать rss-ленту) есть кнопки социальных сетей (типа «Поделиться») или виджет группы Вконтакте (можно сделать здесь: https://vk.com/dev/sites). Как поясняет сама техническая поддержка Вконтакте, «с их помощью посетители сайта смогут найти группу Вконтакте, виджеты теснее связывают сайт и группу, вносят разнообразие».
Недостатки RSS
Для сайтов
- Большинство пользователей подписываются на источники, которые хоть немного приглянулись. Информации становится больше, и человек не успевает ее обрабатывать.
- Поисковые роботы индексируют ленты раньше, чем первоисточник, засчет чего последнему достаются фильтры: он получает от поисковика статус малополезного сайта для пользователя. Решением этой проблемы будет отказ от выкладывания полных версий статей и мотивация читателя перейти на источник-оригинал.
- Воровство контента. Трастовые сайты также могут воровать контент, и поисковики будут считать их первоисточниками. А вот менее жирные оригиналы будут падать в позициях поисковой выдачи.
- Даже если ворованный контент в конце имеет ссылку, откуда статья, то вероятность, что гость продолжит чтение после перехода, мала. А без указания линка и вовсе не стоит надеяться на трафик.
- XML-язык, на котором пишутся RSS-ленты, удобен для парсинга.
Как подписаться на RSS
Чтобы получать уведомления, достаточно найти знак RSS, копировать адрес ссылки и добавить ее в программу для чтения. Или вместо кнопки нажать на фразу «Подписаться на RSS-канал».
Анализ файлов RSS
Начав использование файлов RSS-каналов, потребуется выполнять обратный анализ
этих файлов и разбивать их на отдельные блоки данных. Это можно делать с помощью
различных инструментальных средств с открытым исходным кодом, написанных на Java, Perl, PHP и даже
ASP. Анализатор языка считывает поток XML-текста, определяет открывающие и
закрывающие теги, находит текст, заключенный в тегах, и создает указатели
для работы с проанализированной информацией. После выполнения анализа эту информацию можно
включить в динамически создаваемые страницы.
В листинге 7 показана простая программа на Perl, считывающая файлы RSS-каналов.
Даже если пользватель не работает на Perl, в примере содержится несколько идей,
которые можно использовать в собственной среде разработки.
Perl представляет собой замечательный язык для манипуляций с файлами RSS-каналов; наличие достаточного количества
открытого кода позволяет легко начать работу с Perl. Джонатан
Айзенцопф (Jonathan Eisenzopf) разработал модуль XML::RSS для создания и анализа файлов
RSS-каналов. Чтобы воспользоваться преимуществами этого анализатора, потребуется
модульXML::Parser. Эти два модуля Perl можно бесплатно загрузить на CPAN
(см. раздел ).
Далее приводится пример использования модуля XML:RSS:
Листинг 7. Пример на Perl с использованием модуля XML::RSS
# Setup includes use strict; use XML::RSS; use LWP::Simple; # Declare variables for URL to be parsed my $url2parse; # Get the command-line argument my $arg = shift; # Create new instance of XML::RSS my $rss = new XML::RSS; # Get the URL, assign it to url2parse, and then parse the RSS content $url2parse = get($arg); die "Could not retrieve $arg" unless $url2parse; $rss->parse($url2parse);
Данный пример кода передает URL-адрес в сценарий Perl для анализа. После выполнения анализа
элементы файла RSS можно использовать различными способами. Например, элементы
RSS можно использовать для создания списка заголовков:
Листинг 8. Создание заголовков с помощью Perl
# Print the channel items foreach my $item (@{$rss->{'items'}}) { next unless defined($item->{'title'}) && defined($item->{'link'}); print "<li><a href=\"$item->{'link'}\">$item->{'title'}</a><BR>\n"; }
В данном примере просматривается массив элементов RSS, у каждого элемента
проверяется наличие названия и ссылки. Неполные элементы пропускаются;
остальные включаются в список заголовков.
Если планируется использовать модуль XML::RSS, его можно открыть и просмотреть в любом текстовом
редакторе; в модуле содержится множество комментариев с предположениями по его эффективному использованию.
После опробования своих сил в создании файлов RSS-каналов, станет понятно,
какими способами эти каналы можно использовать. Например, можно создать сценарии для
генерации кратких отчетов об RSS-каналах при каждом обновлении сайта, или сценарии для
периодического получения новостей с других сайтов и автоматического обновления собственной
новостной страницы. (Как создавать такие сценарии — это тема для другой статьи, но некоторые полезные инструментальные средства с открытым исходным кодом для автоматического создания кратких обзоров RSS-каналов можно найти в разделе .
Несколько советов по созданию и использованию файлов
RSS-каналов. В разделе «Ресурсы» можно найти дополнительную информацию, например, источники
файлов RSS-каналов, спецификации RSS и адреса, по которым можно отправлять свои
заголовки.
- Оригинал статьи An introduction to RSS news feeds;
-
Сайт RSS
2.0 Specification содержит общие сведения, например,
основные данные, мотивы и цели проекта, а также рабочую спецификацию; -
Рекомендации консорциума W3C для модели RDF и спецификации синтаксиса содержатся
на сайте Resource
Description Framework; - На сайте Webreference имеется редактор RSS
Channel Editor — прекрасное средство для создания файлов RSS-каналов; -
На сайте Wireless
Developer Network имеются инструментальные средства для анализа файлов RSS с помощью PHP; -
Компания Moreover является агрегатором
бесплатных новостных каналов с более чем 1500 новостных источников; -
Компания Netscape разработала формат RSS 0.9. На сайте компании имеется описание
RSS 0.9 и последние спецификации; -
My Userland собирает
заголовки с различных источников. Это один из первых сайтов, использующих
RSS-каналы. -
Meerkat
представляет собой средство чтения собранной информации на основе RSS, а также источник новостных
каналов.
Что делать, если поддержка RSS еще нужна?
К счастью, если вы пользуетесь RSS, есть несколько решений, позволяющих заменить встроенную поддержку лент новостей в браузере. Во-первых, пользователи Firefox могут установить дополнение Livemarks, которое возвращает ленты новостей в браузер. Во-вторых, поддержка RSS есть и в других веб-обозревателях: например, в Chrome можно использовать плагин RSS Feed Reader, позволяющий удобно получать информацию, публикующуюся в лентах новостей. Нельзя не отметить, что существуют и отдельные приложения для чтения лент — RSS-агрегаторы, они зачастую умеют сохранять ваши подписки в облако.
Рассмотрим некоторые популярные агрегаторы, доступные для распространенных операционных систем.
Readiy — агрегатор новостей для Windows 8.1 и 10, выполненный в виде Metro-приложения, может быть также использован на планшетах. Программа весьма быстрая и удобная, хотя практически лишена дополнительных настроек.
Hypersonic — платный, но недорогой (0,99$) агрегатор новостей для Windows 10. Интерфейс программы минималистичен и предназначен в основном для Windows-планшетов, но может использоваться и на ноутбуках.
Reeder 3 — приложение для чтения лент новостей в macOS и iOS. Поддерживает управление жестами, синхронизацию RSS-лент с различными онлайн-сервисами, позволяет быстро делиться понравившимися новостями в Facebook и Twitter. Функциональность программы может значительно расширяться с помощью плагинов от авторов Reeder 3 и сторонних разработчиков. Программа платная, но весьма удобная и универсальная.
Vienna RSS — еще одно приложение для macOS, не такое функциональное, как Reeder 3, но зато абсолютно бесплатное. Исходный код этого агрегатора открыт, а функциональность может расширяться с помощью скриптов, написанных на языке AppleScript.
FeedReader — приложение для чтения лент новостей в Linux, поддерживающее интеграцию с онлайн-сервисами, добавление статей в закладки, поиск материалов и т. п.
Не забудем и об онлайн-сервисах, предназначенных для чтения RSS, например, Feedbin, Feedly, Inoreader. Подобные сервисы, как правило, платные, однако они позволяют не только читать RSS-ленты, но и удобно управлять подписками на микроблоги, новостные сайты и т. п. Для людей, работающих с большими объемами новостей, такие сервисы могут быть удобнее, чем приложения.
Словом, несмотря на постепенный отказ от поддержки RSS в браузерах, вы сможете читать ленты новостей, установив плагины или отдельные приложения, а также подписавшись на веб-сервисы. Вполне возможно, использование сторонних программ будет удобнее для вас, чем подписка на RSS в браузере.
Поделиться
Запуск программы
Программа состоит из следующих файлов:
rss.php — файл запуска, rss.inc — включаемый файл с
описанием класса, conn.inc — файл с описанием
параметров соединения с базой данных.
Для запуска программы измените данные о
соединении с БД в файле conn.inс, измените
параметры ленты в файле rss.php и спишите в
любой удобный каталог на Вашем web сервере,
хоть в корневой. Не забудьте проверить
структуру данных базы MySql, для программы
можно использовать например, такую:
CREATE TABLE BLOG ( ID int(11) NOT NULL default ‘0’, title varchar(50)
default NULL, description text default NULL, link varchar(200) default NULL,
date date default NULL, category varchar(100) NOT NULL default », ab
varchar(10) NOT NULL default », PRIMARY KEY (ID) ) TYPE=MyISAM;
после этого у вас будет лента с адресом http://www.ваш_сайт.ru/rss.php
В заключение
Интернет — это система, которая только начинает развиваться и содержит в себе огромный потенциал. Увеличение доступности, обеспечиваемое RSS, упрощает уведомление пользователей об обновлениях — им попросту не нужно тратить время на самостоятельную проверку.
В этой статье мы исследовали стандарт формата RSS, создание лент, перевод их в удобную для просмотра форму HTML. Вы можете использовать полученные знания при разработке более крупных приложений.
Похожие темы
- Введение в новостные RSS-ленты (Джеймс Льюин (James Lewin), developerWorks, Ноябрь 2000): почитайте раннюю статью о создании и использовании RSS.
- Типы лент и их использование: информация о том, как создать свою собственную ленту.
- Узнайте всё о XML в разделе developerWorks XML.
- PEAR — PHP Extension and Application Repository: посетите домашнюю страницу PEAR — узнайте больше об этой библиотеке PHP компонентов.
- PEAR :: Package :: XML_RSS: загрузите парсер для документов Resource Description Framework (RDF) Site Summary (RSS) .