Вопрос по организации RSS рассылки

DG
На сайте с 18.02.2007
Offline
65
572

Здравствуйте.

Недавно организовали на сайте рассылку, но возникли сомнения в ее правильности. Новости на запрос формируются динамически. Принцип формирования следующий:

1. Если в заголовке запроса присутствует параметр if-modified-since, то выдаются только новости, добавленные после значения данного параметра.

2. Если заголовка нет, то проверяем IP клиента. Если его в базе нет, выдаем все новости за текущий день и добавляем клиента в базу.

3. Если клиент есть в базе, отдаем ему все новости с даты последнего визита и обновляем значения в базе.

Данный подход кажется вполне логичным, но заметили, что не все новости попадают в ленту новостей Яндекса.

У кого с рассылкой все в порядке, подскажите, пожалуйста, если мы делаем что-нибудь не так.

Заранее спасибо,

Денис

D
На сайте с 21.06.2006
Offline
168
#1

Эээ, а может RFC почитать?

Всё, что вы делаете - это забота клиента.

Отдавать персонифицированный фид можно, но отдельно от основного.

Appstorespy - платформа анализа мобильных сторов | Publa.io - готовая инфраструктура для приема платежей и оплаты рекламных кабинетов в бурже
DG
На сайте с 18.02.2007
Offline
65
#2
Dash:
Всё, что вы делаете - это забота клиента.

А сколько новостей вы отдаете клиенту? За последний день, неделю, месяц, год?

kimberlit
На сайте с 13.03.2007
Offline
370
#3
Denis Gorby:
А сколько новостей вы отдаете клиенту? За последний день, неделю, месяц, год?

Обычно 10 плюс/минус

DG
На сайте с 18.02.2007
Offline
65
#4
kimberlit:
Обычно 10 плюс/минус

Спасибо. Попробуем отказаться от всех наворотов и просто последние десять новостей отдавать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий