Я очень расстроен в определении того, как реализовать Feedzirra. У меня есть два варианта работы. Какой из них я должен реализовать?Для Feedzirra, следует ли использовать ID/GUID или Etag/Last modified
У меня есть пример Railscast # 168 Feed Parsing. Он использует entry.id на основе ID, GUID или URL, в зависимости от того, что доступно. (OBTW ... Я обновил это с Rails 2 до Rails 4. Он работает, за исключением тестовых сценариев. Есть еще работа над этим ...)
У меня есть версия для примера github для работы в Feedzirra. Он основан на Etag и последней измененной дате.
Эти два варианта кажутся диаметрально противоположными? Или они просто два варианта, которые следует выбирать в зависимости от фида? Я просто не понимаю. Документация, которая, как представляется, датирована, является аргументативной.
Какой ток? Они оба текущие? Почему я должен выбирать один или другой? Является ли это просто лучше или мне нужно использовать тот или иной в зависимости от того, какой канал я обрабатываю?
Ненавижу, чтобы спросить, является ли Feedzirra правильным решением для изъятия многих, многих каналов, которые часто обновляются в среде с высокой производительностью или нет. Я верю, что это правильный ответ?
Мне просто нужно сосредоточиться на конечном решении, что бы это ни было на данный момент.