Las RSS |
INTERNET - Aplicaciones web |
Escrito por Verónica Vicente |
Xoves, 24 Maio 2012 12:50 |
There are no translations available. Este artículo habla sobre las RSS, Really Simple Syndication, y cómo pueden ser implementados estos sistemas en Drupal y Joomla! Veremos diversos agregadores y su adecuada instalación. IntroducciónLas siglas significan Really Simple Syndication, es un formato de documento basado en XML (eXtensibleMarkup Language) es un metalenguaje extensible de etiquetas, para sindicar, el cual es un método para distribuir contenidos Web que posibilita a los usuarios acceder sólo a los contenidos de su interés sin necesidad de navegar de una página a otra. Se utilizan para recibir información actualizada de manera frecuente. Este tipo de archivos es muy útil para cualquier sitio de noticias, foros, weblogs o página que emita contenido de forma continuada. Funcionamiento de RSSNo es necesario visitar la web original cada cierto tiempo en busca de actualizaciones. Cada uno de los documentos RSS que contiene un sitio se le llama feed, conocido también como Fuentes RSS y Canal RSS, son el vehículo o la forma que se publican en una página web y llegan al Lector RSS. Para recibir noticias RSS son necesarias 2 cosas:
Existen varios tipos de lectores rss como navegadores web, programas de correo electrónico o un software que se instala en el ordenador, diseñado para leer estos contenidos RSS. El usuario se subscribe al feed del sitio o sitios web que le interesan y cuando en éstos se actualiza algún contenido entonces se actualiza el feed. El lector Rss revisa el feed y muestra los nuevos contenidos. Desde el lector rss podremos leer las noticias en tiempo real. Según el Lector elegido el usuario tendrá la información y noticias de su interés recopiladas y organizadas de una manera diferente pero en un solo lugar. Servidores Drupal y Joomla!Son gestores de contenidos, es decir, programas que permiten crear una estructura de soporte para la creación y administración de contenidos. Permiten editar el contenido de un sitio web de manera sencilla. Son aplicaciones de código abierto y funcionan mayoritariamente en php. Pueden trabajar en Internet o Intranets y requieren de una base de datos MySQL y preferiblemente también de un servidor HTTP Apache. Cualquiera de ellos tiene la posibilidad de agregar RSS o agregarlas de otros sitios.
Drupal como servidor de sindicaciónLa sindicación se puede realizar gracias a un módulo que viene ya activado por defecto. Así Drupal está actuando como servidor de sindicación y otros sitios ya pueden subscribirse a nuestra página. Si vamos a Configuración > Servicios web > Publicación RSS podemos configurar el número de elementos de cada canal de noticias y el contenido. Drupal como cliente de sindicaciónDrupal> puede actuar como sito de agregador de feeds de otros sitios. Podemos conseguirlo gracias al módulo Aggregator. Veremos primero el Aggregator y para activarlo deberemos ir a Módulos > Aggregator activar y Guardar configuración. Luego deberemos dar permisos que se encuentra en la ruta Personas > Permisos y activarlo para el módulo Aggregator, activando primero el usuario. A continuación vamos a Configuración > Servicios web > Agregador de canales de noticias en el cual añadiremos la url del canal de noticias que queremos agregar y pulsamos en Guardar. Añadiremos también una categoría para tenerlo todo ordenado. Para actualizar el feed podemos ir a Informes > Informes de estado > Ejecutar cron manualmente o bien esperar a que transcurra el intervalo de actualización. Para crear nuestras propias noticias utilizaremos el módulo Sindicar. Deberemos ir a Estructura > Bloque > Sindicar > Configurar. Añadimos el Título del bloque y la posición de este. Añadimos nuevo contenido desde la página de inicio y crearemos la noticia. Joomla! como servidor de SindicaciónPara administrar el módulo de sindicación vamos a Extensiones > Gestor de módulos y en la lista buscamos el módulo Syndicate el cual funciona de forma automatizada y no necesitaremos hacer ningún cambio. Joomla! como cliente de SindicaciónEn primer lugar nos tenemos que descargar el Ninja Rss Syndicator de la página oficial: http://ninjaforge.com/index.php Una vez instalado entramos en componentes en la pestaña de feeds y damos click en Crear. Rellenamos la información requerida del componente, como seleccionar la categoría o secciones que queremos mostrar en el feed y cuáles no. Guardamos y copiamos la url que se genera. A continuación nos dirigimos al módulo y lo ubicamos en la posición deseada y lo publicamos. AgregadoresLector rss o agregador es el programa que hace posible el acceso a las RSS de las páginas web subscritas, reuniéndolas en un solo lugar. Existen diferentes tipos de lectores:
A continuación exponemos algunos ejemplos de los más conocidos:
Agregar un canal RSSA través de los canales RSS las noticias RSS que se publican en una página web llegarán a tu lector RSS. Explicaremos con un ejemplo como añadir un canal y que llegue a nuestro lector Rss de los más conocidos. Google ReaderLo primero que deberemos hacer si no disponemos ya de una cuenta de correo es crearla, para ello deberemos ir a la dirección www.gmail.com y dar al botón crear una cuenta y realizar todo el proceso de registro. A continuación deberemos ir a www.google.es y abrir el desplegable “Mas” en el cuál encontraremos Reader y hacemos click en él. Cuando ya estemos en la página de GoogleReader sólo deberemos introducir el usuario y contraseña con el que nos hemos registrado anteriormente. Procederemos a agregar un Feed y para ello deberemos hacer clic en el botón “SUSCRIBIR” escribimos la url del feed y le damos a añadir. Con esto ya tendremos nuestro canal rss y nos irá apareciendo los distintos elementos que se irán actualizando conforme se actualice el sitio Web agregado. Tiene la particularidad que sale cada artículo con foto si la hubiese y con sólo pinchar en la noticia nos llevará a la página original para así poder leerla al completo. FeedReaderExisten varios lectores de rss para instalar en nuestro pc, hablaremos de uno de los más conocidos: FeedReader. Lo primero que debemos hacer es ir a la página www.feedreader.com y descargar la última versión que en ese momento esté disponible. A continuación lanzamos el instalador. Lo dejamos todo por defecto y esperamos a que instale por completo. Cuando finalice abrimos el programa y vamos a Archivo > Canal y agregamos la url que queremos subscribirnos. Nos sale en la parte superior derecha el título de la noticia y si hacemos clic en ellas nos muestras abajo en contenido en el cuál si pinchamos nos muestras en esa misma pantalla la noticia completa. Microsoft OutlookEn nuestro correo también podemos tener fuentes RSS y para ello haremos click con el botón derecho encima de Fuentes RSS Agregar una nueva fuente Rss e introducimos la url del sitio a agregar. Nos pedirá confirmación y le damos que sí. El aspecto que ofrece es como si fueran correos electrónicos y podremos visualizar la noticia completa en nuestro navegador. |