Al crear fuentes RSS desde la base de datos, ¿cuántos elementos se deben colocar en las fuentes para que todos puedan consumirse?

StackOverflow https://stackoverflow.com/questions/221554

  •  03-07-2019
  •  | 
  •  

Pregunta

Estoy creando varias fuentes RSS desde una base de datos para publicar cosas como ofertas de trabajo, oportunidades de voluntariado y enlaces en general. Mi pregunta es, ¿cuántos artículos deben devolverse en el feed para que sea más probable que alguien obtenga todos los artículos en su lector sin ningún hueco?

¿SELECCIONA TOP 100? (obviamente, debería configurarse para el número de feeds estimado a lo largo del tiempo X)

¿SELECCIONAR las últimas 24, 48, 72 horas?

Si ejecuto mi feed a través de Feedburner, ¿alguien sabe si verifica un cierto intervalo para poder crearlo según su estándar y tener la seguridad de que el feed de Feedburner contendrá todos los elementos?

¿Fue útil?

Solución

Yo personalmente trataría de mantenerlo en algo por debajo de 25 o menos. Sé que el número de personas que utilizan iGoogle para ver las fuentes RSS está aumentando, y hay un límite máximo de visualización de 9 entradas allí. Muchas otras presentaciones de fuentes RSS están limitando de 10 a 15 entradas.

Encuentro que una fuente RSS, a menos que sea específicamente un " todo lo que abarca " Feed by nature, suele ser una actualización pequeña y rápida de lo que está sucediendo o lo que está disponible.

Como mencionó Madlep, yo también tendría cuidado de mantener el tamaño bajo.

Otros consejos

Bueno, dependería de la tasa que aparezcan las entradas.

Pero supongo que apuntar durante las últimas 48 horas sería seguro, ya que muchos usuarios estarán ejecutando lectores RSS independientes que necesitarán acceder a la fuente para eliminar lo que sea actual. Pero si eso va a ser demasiada información, entonces tal vez simplemente limitarla. Aunque 100 sería mucho.

También dependería de cómo los usuarios consumirían esos datos. Las ofertas de trabajo probablemente funcionen con ese volumen, pero los usuarios pueden verse abrumados si ven constantemente que ingresan demasiadas entradas y se dan de baja.

Y deberás tener cuidado con el tamaño de la fuente en sí. Algunos servicios de agregación de feeds ponen un límite como 512 kb y no lo retransmitirán si se hace más grande que eso.

Si has hecho el trabajo duro de crear las fuentes en el primer lugar, ofrece variables de cadena de consulta para afectar los registros que se devuelven.

Hice algo similar recientemente para un feed basado en intranet, como este

feed.asp? d = 3 & amp; n = 100

Lo que devuelve los últimos 3 días de feeds con un máximo de 100 registros.

Del mismo modo,

feed.asp? d = 7 (todos los registros de los últimos 7 días)

feed.asp? n = 10 (los últimos 10 registros)

Luego, los usuarios pueden ajustar la fuente para adaptarse a sus circunstancias, ya que normalmente no es posible tener una fuente que satisfaga todos los requisitos de los usuarios.

Si bien esto no te ayuda con tu " predeterminado " Cuando se solicita feed.asp, al menos permite a los usuarios técnicos modificar los feeds si así lo desean. Asegúrate de que también verifiques los valores de la cadena de consulta para evitar solicitudes tontas / maliciosas.

feedburner parece revisar cada 5 minutos pero usted podría ser capaz de configurarlo en su cuenta. Otra publicación del foro parece indicar es cada 30 minutos .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top