Отправляет email-рассылки с помощью сервиса Sendsay

[TC] RSS. Как создается RSS-лента

Здравствуйте, уважаемые!

Прочитал уже не одну статью, но нигде практически не встречается упоминание
каким образом формируется или создается RSS-лента. Нашёл даже php-скрипт,
извлекающий данные для ленты из БД, но опять ни слова как эти данные в БД
попали и каким образом нужно эти данные получать.

Другим более интересным вопросом является: можно ли максимально
автоматизировать этот процесс (занесения новых данных)? неужели все в
ручную?

Просветите, пожалуйста! Хотелось бы услышать общий алгоритм действий от
появления нового материала на сайте до наличия структурированного анонса об
этом в RSS-формате.

Программист Самарской областной библиотеки для слепых
Грызунов Александр Викторович. Самара.

Ответить   "eastreb" Mon, 2 May 2011 19:50:46 +0400 (#1580307)

 

Ответы:

области

Приветствую, Александр Викторович.

Другим более интересным вопросом является: можно ли максимально

А что предполагается давать подписчикам RSS-потока? Данные ведь сами
собой на сайте не появляются. Есть люди, которые отвечают за
формирование контента сайта.
Опишите пожалуйста задачу конкретнее.

Эдуард Воробьев
winks***@r*****.ru

Ответить   Tue, 03 May 2011 07:12:09 +0700 (#1580925)

 

области

Приветствую, Александр Викторович.

Другим более интересным вопросом является: можно ли максимально

А что предполагается давать подписчикам RSS-потока? Данные ведь сами
собой на сайте не появляются. Есть люди, которые отвечают за
формирование контента сайта.
Опишите пожалуйста задачу конкретнее.

Эдуард Воробьев
winks***@r*****.ru

Ответить   Tue, 03 May 2011 07:09:15 +0700 (#1580929)

 

Эдуард, здравствуйте!
Вы пишете:

Данные ведь сами собой на сайте не появляются. Есть люди, которые отвечают
за формирование контента сайта.

Вот именно, если материал какой-то добавлен, наверняка есть технология
позволяющая сразу же после добавления новости автоматически получить
обновление RSS-ленты. Например, знаю не по наслышке на сайте
gps4blinds.ru была автоматическая рассылка новостей сайта:
Петя оставил комментарий телефона Nokia, Коля выложил базу города
Семфирополь и так далее.
если разработчики gps4blinds.ru сделали подобное, то вероятнее всего
существуют уже готовые решения по сбору такой информации и преобразования
его в формат RSS.

Программист Самарской областной библиотеки для слепых
Грызунов Александр Викторович. Самара.

Ответить   "eastreb" Tue, 3 May 2011 05:23:18 +0400 (#1580953)

 

области

Кажется понял. Тогда варианта всего два:
1. Если вам принципиально нужен статичный XML-файл, запланируйте работу
скрипта в cron. скрипт отрабатывает с заданной периодичностью,
генерирует XML и браузер пользователя, запросивший поток, получает
статичный XML-файл.
2. пользователь обращается к php-скрипту, который налету генерирует
поток. Вот и вся автоматизация.
Второй вариант предполагает чуточку больше обращений к базе данных, но
зато позволяет например организовать "умный" RSS-поток при работе с
зарегистрированными пользователями.
Думайте сами, решайте сами.

Всяческих приятностей.
Эдуард Воробьев

winks***@r*****.ru

Ответить   Tue, 03 May 2011 09:04:00 +0700 (#1580977)