2010-01-18 2 views

ответ

0

хрон или что-то еще

Это на самом деле право на точку. Основная идея заключается в том, что вам необходимо запустить запланированную работу, не зависящую от пользователя, в приложении для обновления фидов, и как это делается, очень сильно зависит от среды сервера и веб-инфраструктуры. В приложении LAMP это может быть cron, в ASP.NET это может быть служба Windows или запланированная задача. Некоторые веб-фреймворки, такие как Ruby on Rails, имеют specialized modules for this.

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

+0

А также о Google Reader: есть интересная оптимизация обновлений сервера - если у вас есть канал, подписанный множеством пользователей Reader, «cron» будет работать намного чаще, чем если есть только 1 или 2 подписчика, и как только оно будет обновлено, новые предметы появятся для всех. Мы можем говорить об обновлениях каждые 2 минуты для самых популярных каналов, до нескольких обновлений в день для менее популярных. – ptdev

+0

@ptdev Образец цитирования. :) – bzlm

+0

_ «Google Reader проверит ваши подписки на обновления примерно раз в час. Обновления могут происходить немного реже для фидов, в которых мало подписчиков». _ Http://www.google.com/support/reader/bin/ answer.py?hl=ru&answer=70642 Это официальное заявление, хотя я видел более частые обновления для некоторых каналов (Gizmodo, Slashdot). Это было подтверждено другими людьми, было хорошо, но официальное не сказано. – ptdev

Смежные вопросы