2010-11-15 19 views
6

Toda la información que pude encontrar con respecto a la generación de fuentes RSS da ejemplos donde se devuelve un número indeterminado de elementos.¿Cuántos resultados debería dar en mi feed RSS?

Eso no parece demasiado práctico, especialmente si tengo un montón de entradas y una tonelada de clientes ociosamente sondeando el feed.

¿Existe un número mágico para la cantidad de elementos que debo devolver? ¿Debo devolver todo lo que tengo?

Respuesta

6

Supongo que eso depende del tipo de información que sindica, de la frecuencia con la que se agregan los nuevos artículos y de la forma en que lo utilizará.

Si se trata de un suministro de noticias con docenas de nuevas entradas por día, 50 o 60 podrían ser un buen número, si solo se actualiza unas pocas veces al mes o incluso con menos frecuencia, 20 será más que suficiente.

Si se trata de algún tipo de información especializada destinada a ser procesada por otro software, un número completamente diferente podría ser más apropiado.

+0

Muchas buenas respuestas ... no puedo decidir cuál marcar como respuesta, así que estoy escogiendo arbitrariamente esta para evitar que me fastidie. ¡Gracias! –

3

No existe la respuesta mágica aquí.

Simplemente devuelva cierta cantidad creo que es suficiente.

En mi experiencia de usuario, he visto incluso feeds, que devuelven 1 (un) elemento. Además de los que, devuelve ~ 100.

Creo que el número de 20 es un buen compromiso.

Además, puede confiar en el period, no en un número específico. En este caso, podría dar los datos agregados desde las últimas 24 horas, por ejemplo.

+0

Me gusta la idea del período, pero algunos de mis feeds se actualizan muy a menudo y algunos muy raramente, por lo que es difícil de determinar. Haré 20 por ahora. –

1

@Zerkms es correcta OMI -> no hay un número mágico o estándar de la industria, etc.

me siento como la mayoría de la gente da un máximo de 20 elementos. Si quieres ser realmente complicado, dale al consumidor la opción de especificar el número máximo de elementos en la URL del feed.

eg. http://www.yourWebSite.com/someFeed.rss?maxCount=whatever 

Todo se reduce al contenido que está generando. ¿Es fresco/añejo/mucho en un período corto, etc.?

Cuestiones relacionadas