Cita:
Iniciado por el_javi Imagino que lo que quieres es hacer tu propio FEED de noticias a partir de otro no?
Debes de "parsear" el contenido del XML del feed de noticias inicial, como bien ha dicho ElJavista, tienes que usar PHP, por ejemplo, como lenguaje de servidor, para leer ese Feedy parsearlo (buscar la primera capa (div), sacar su contenido ...)
¿Actualizar tus RSS a la misma vez que las de la fuente original? Lo veo bastante chungo, dado que no puedes montarte un WebService en el lugar de donde "estás robando" las RSS.
Por ello, yo podría un cron (tarea programada9 en tu servidor, y que TODOS los días lea las feeds que quiersa y monte las tuyas.
Por ello:
- 1 vez al día leer las feed (rss)
- Al leerlas, parsearslas (php), y guardarlas en Base de Datos
- Mostrar tus propio Feed a partir de la información de la Base de Datos.
Con esto, haces que no tengas que parsear cada vez que un usuario visite tu página.
Tienes 1 pro y 1 contra:
- PRO: No sobrecargas tu Web porque en cada visita tendrías que ejecutar el parseador, y si los Feed son largos, puede sobrecargar el tiempo de ejecución en el servidor.
- Contra Tu "nivel de actualización a tiempo real" se viene rebajado a DIARIAMENTE.
Es mi opinión.
Un saludo.
Javier
Gracias. En realidad esto lo debo hacer en NING.
La idea es q aparezca un scroll en la pagina principal q muestre las actualizaciones de las noticias de unos grupos de la red, para ellos tengo un cuadro de texto q identifica html y javascript. Yo tambiéwn lo había pensado con una base de datos pero al ser NING, no se puede a no ser q tenga la base de datos en forma externa. Ahora investigaré un poco de Xml
Gracias por responder :)