Вопрос № 157265: Здравствуйте. Скажите пожалуйста,каков принцип работы RSS ?...
Вопрос № 157.265
Здравствуйте. Скажите пожалуйста,каков принцип работы RSS ?
Отправлен: 10.01.2009, 23:28
Вопрос задал: Dima1967 (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: F®ost
Здравствуйте, Dima1967! Если в двух словах, то RSS-новость упрощенно выглядит следующим образом:
Код:
<rss version="0.91"> <channel> <title>XML.com</title> <link>http://www.xml.com/</link> <description>XML.com
features a rich mix of information and services for the XML community.</description> <language>en-us</language> <item> <title>Normalizing XML, Part 2</title> <link>http://www.xml.com/pub/a/2002/12/04/normalizing.html</link> <description>In this second and final look at applying relational normalization techniques to W3C XML Schema data modeling, Will Provost discusses when not
to normalize, the scope of uniqueness and the fourth and fifth normal forms.</description> </item> <item> <title>The .NET Schema Object Model</title> <link>http://www.xml.com/pub/a/2002/12/04/som.html</link> <description>Priya Lakshminarayanan describes in detail the use of the .NET Schema Object Model for programmatic manipulation of W3C XML Schemas.</description> </item> <item>
<title>SVG's Past and Promising Future</title> <link>http://www.xml.com/pub/a/2002/12/04/svg.html</link> <description>In this month's SVG column, Antoine Quint looks back at SVG's journey through 2002 and looks forward to 2003.</description> </item> </channel> </rss>
Блок новостей channel состоит из заголовка title, ссылки link, данных о
языке language, новостей и описания. После этого идет список самих новостей item, где в каждом пункте указывается заголовок, ссылка и краткое описание новости. Обычно с помощью RSS даeтся краткое описание новой информации, появившейся на сайте, и ссылка на еe полную версию.
--------- От вопроса к ответу
Ответ отправил: F®ost (статус: Практикант)
Ответ отправлен: 12.01.2009, 10:28
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 240929 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 3 Комментарий оценки: Ответ не по существу.
Отвечает: lupus campestris
Здравствуйте, Dima1967! В общих чертах: на сайтах есть специальные файлы, которые соответствуют RSS-каналам. Сайт обновляет содержимое этого файла - старые записи удаляет, новые записывает. RSS-клиент (браузер, отдельная программа, он-лайн клиент) обращается к этому файлу и видит, что появилась новая запись, забирает ее и показывает Вам. Когда Вы добавляете подписку на какой-либо канал, Вы на самом деле указываете своему клиенту, к какому файлу на каком сайте обращаться за новостями. Обычно у клиентов стоит
какое-то расписание, например, каждые 5 минут он считывает новые записи. То есть это все аналогично тому, как Вы сами заходите на какой-то сайт и смотрите, если ли какие-то новые материалы. Только здесь все автоматизировано и подается Вам на блюдечке. И с точки зрения создания RSS-канала - это всего лишь запись новостей в определенный файл. Текстовый, но определенного формата. Удачи!
--------- «С кем тяжело молчать, с тем не о чем говорить» (Метерлинк)
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.