Inicio > Desarrollo de sitios web > zagalet > CREAR SECCION RSS EN MI WEB

CREAR SECCION RSS EN MI WEB

Experto:
Usuario:
Fecha: 23/07/2008
Valoración: (4,00 sobre 5) Categoría: Desarrollo de sitios web
22/07/2008
gallinejas, usuario preguntando en Desarrollo de sitios web
Usuario
Hola. Actualmente, tengo en mis espacio web un banner vertical (Javascript) con noticias, que se editan, suprimen y añaden desde el propio codigo. Quisiera saber como puedo crear una seccion RSS en la que puediera gestionar altas, bajas y ediciones de estas noticias desde una base de datos MS-SQL.
Gracias.
22/07/2008
gallinejas, experto respondiendo en Desarrollo de sitios web
Experto
Hola, el RSS es una tecnologia que utiliza un etiquetado estándard que permite distriuir la información para ser utilizada por terceros.
Una sección RSS no tiene sentido, lo que tienes que crear es un archivo(s) RSS a partir de las noticias de la base de datos.
Para que lo entiendas es como si te dicen de crear una sección TXT cuando lo que quieren decir es que exportes las noticias en un archivo de texto.

Espero que te sirva, un saludo
22/07/2008
gallinejas, usuario preguntando en Desarrollo de sitios web
Usuario
Gracias por su respuesta, pero no me queda claro. Pretendo que mi sitio web tenga una comoda gestión de sus noticias y por otra parte que se puedan suscribir los interesados en recibir dichas novedades. ¿Que debo hacer entonces? Gracias.
23/07/2008
gallinejas, experto respondiendo en Desarrollo de sitios web
Experto
Para gestionar las noticias necesitas programar un sitio protegido por contraseña dentro de tu pagina y allí estaran los scripts típicos de añadir noticia, modificar noticia, ver noicia y er listado de noticias.
Para añadir / modificar se utiliza un formulario y se guardan los datos en una base de datos.
El RSS se hace en un script que te devuelve una cantidad de noticias pero en lugar de utilizar etiquetas html ( H1, H2, p, a, img...) se utilizan tags del estandar RSS ( channel, title, link, description, language, pubDate ) y el archivo ha de ser en tipo xml, por lo tanto se envia con una cabecera de este tipo de archivos ( funcion header() en PHP) header('Content-type: text/xml')
El archivo xml se genera al vuelo, esto quiere decir que si alguien lo llama (desde su lector) siempre te dará la versión más actualizada. Si un sitio tiene muchas noticias se puede generar el archivo cada X tiempo, de esta forma se libera un poco el servidor al recibir las peticiones
En resumen: esto muy extenso, lo primero que tienes que hacer es aprender programacion en PHP y bases de datos en mysql. Hay manuales muy simples y paso a paso en la web de desarrolloweb.com
Espero que esto te ayude un poco más a entenderlo
un saludo
23/07/2008
gallinejas, usuario preguntando en Desarrollo de sitios web
Usuario
Agradezco sus aclaraciones. Saludos.
Enlaces patrocinados