Выпекаем сайты, находим покупателей

Быстрое создание RSS-лент

RSS PHP

Зачем?

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

Как сделать ленту?

Файл должен быть в формате XML. Удобно использовать скрипт для изъятия данных из базы данных и составления rss файла, но можно и вручную. Содержание файла сводится к обязательным и необязательным элементам. Типичные пример содержания rss-файла, смотрите ниже:

Пример rss.xml


<?xml version="1.0" encoding="utf-8" ?><rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<language>ru</language>
<title>Новые статьи на Univers Blog</title>
<link>http://makefuture.net/article/cat/</link>
<description>Блог разной тематической направленности.</description>
<atom:link href="http://makefuture.net/rss.xml" rel="self" type="application/rss+xml"/>
<copyright>Univers Блог</copyright>
<webMaster>universalis.gr@gmail.com</webMaster>
<docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
<ttl>500</ttl>
<image>
<url>http://makefuture.net/files/photo.jpg</url>
<title>Univers Блог</title>
<link>http://makefuture.net</link>
</image>
<item>
<title>Качественный сторонний поиск на Ваш сайт</title>
<link>
http://makefuture.net/article/sozdanie-poiska
</link>
<description>
<![CDATA[ Всем по поиску! ]]>
</description>
<category>Веб Программирование</category>
<pubDate>Tue 16 Oct 2012 23:28:49 +0600</pubDate>
<guid>
http://makefuture.net/article/sozdanie-poiska
</guid>
</item>
<item>
<title>Быстрое создание RSS-лент</title>
<link>
http://makefuture.net/article/sozdanie-rss-lent
</link>
<description>
<![CDATA[ Актуальные новости - моментально! ]]>
</description>
<category>Веб Программирование</category>
<pubDate>Tue 16 Oct 2012 19:49:27 +0600</pubDate>
<guid>
http://makefuture.net/article/sozdanie-rss-lent
</guid>
</item>
</channel>
</rss>

Использование

Пример реализации rss-файла смотрите здесь, пример использования - тут. Спецификацию RSS смотрите там.

Комментарии и отзывы к материалу

Открыта вакансия на первого комментатора!

Отправить комментарий

Как зовут?

Сообщение