Blog Tuarroba

..: Acerca de

Blog oficial de Tuarroba. Miles de noticias, artículos y noticias sobre informática, webmasters, miarroba y la propia tuarroba.

FeedBurner RSS
Technorati Profile
Blogcindario

..: Buscador


..: Participantes
  EffectedCard
  FORZALAZIO15
  angelismo
  Niyaz
  Darth_Carl
  infinito23
  paitu

..: Últimos Comentarios
  Invitado, Como agregar feeds en tu web

  Camisadefuerza, Solucion para descargar de Megaupload

  Invitado, Solucion para descargar de Megaupload

  Invitado, Como agregar feeds en tu web

  Invitado, Video tutoriales curso de hacker en español

  Invitado, Video tutoriales curso de hacker en español

  The lord DemonBlack, Sección RPG Maker en Tu@Games

  Invitado, Fabrican la computadora mas grande del mundo.

  Invitado, Furor por mascotas virtuales.

  Invitado, Descargar de Rapidshare.com sin esperar


..: Categorias
  Tuarroba
  Miarroba
  Webmasters
  Internet
  Informatica
  Videojuegos
  Tutoriales
  Recursos
  Scripts
  Telefonia
  Curiosidades
  Actualidad
  Deportes
  Otros


..: Calendario

..: Agregador RSS
  
  
  
  
  
  

..: Afiliados y Enlaces
  Tuarroba
  Skindario
  Tu@Games
  Tu@Ebooks
  Foro Redemption Day
  Blog Redemption Day
  Niyaz Web

..: Sindicacion
  RSS 0.91
  RSS 1.0
  RSS 2.0
  ATOM 1.0

sábado, 04 de noviembre de 2006

..: Como agregar feeds en tu web
Imagen

Bueno auqi les traigo un buen manual,que lo disfruten.

Debido a la creciente demanda de contenidos en RSS se ha convertida muy tentadora la idea para todo webmaster de colocar una sección de titulares RSS de diferentes sitios desde que este medio no sólo se usa para titulares de noticias sino también cualquier contenido dinámico que pueda ser de interés para los lectores de la web. Que si Barrapunto, blogs de amigos, temas en foros, entre otros.

En este manual se explica como incluir feeds RSS de otros sitios web en tu web de tal manera que los lectores usen tu sitio como una rampa hacia otras noticias que puedan interesarle, tal es el caso de Barrapunto.com. Claro que la creación de un feed RSS demanda conocimientos de XML y complicados códigos, pero ya existe una herramienta para facilitar esta tarea llamada su sitio web y la vamos a usar para crear el feed.

Requerimientos:

Saber PHP de manera básica.

El conjunto de scripts su sitio web

La URL del feed que deseeas agregar.

Estos son loss pasos para agregar los feeds a tu web:

1. Lo primero es instalar el script MagpieRSS en tu servidor, lo cuál lo haces descargándolo desde su sitio web, luego lo descomprimes y copias los archivos:
rss_fetch.inc rss_parser.inc rss_cache.inc rss_utils.inc

y el directorio:
extlib

1. bajo el directorio raíz de tu servidor web en una carpeta que llamarás magpierss.
2. En el script en el cuál vas a agregar las noticias debes incluir esto:require_one “magpierss/rss_fetch.inc”;
3. Ahora hay que hacer que el script tome el feed RSS origen y lo procese para agregarlo:$url = http://backends.barrapunto.com/barrapunto.rss;
$rss = fetch_rss($url);
4. Con esto creamos un objeto con la información que necesitamos del feed y se encuentra en la variable $rss->items
5. Ahora creamos un array con la información que vamos a usar de la siguiente manera:$items = array_slice($rss->items, 0);

Después de todo esto contamos con la siguiente información, título de la noticia o artículo, resumen, fecha de publicación, enlace al artículo o noticia de origen y el autor del contenido el cuál podemos accessar de la siguiente manera:

$items[$num_art][’title’] // Título de la noticia/artículo.
$items[$num_art][’summary’] // Resumen de la noticia.
$items[$num_art][’pubdate’] // Fecha de publicación.
$items[$num_art][’link’] // Enlace al feed en la página original.
$items[$num_art][’author’] // Autor del contenido.

La variable:
$num_art

es el número del artículo que queremos acceder en el array y empieza desde el número 0 (cero). Los feeds se organizan por fecha de publicación.

Luego el resto es creatividad para el formato que se le de, se pueden colocar en algún menú o colocarlos en una marquesina.

Y aquí tenemos el ejemplo de un script completo:

require_once “magpierss/rss_fetch.inc”;
//barrapunto
$url = “http://backends.barrapunto.com/barrapunto.rss”;
$rss = fetch_rss($url);
$items = array_slice($rss->items, 0);
$max_noticias = 30;
$cont = 0;
echo ‘ Titulares’;
while(!empty($items[$cont])&&( $cont < $max_noticias ){
echo 'Autor: ‘.$items[$cont][”author”].;
echo ‘ Fecha: ‘.$items[$cont][”pubdate”].;
echo ‘’.$items[$cont][”title”].;
echo $items[0][”pubdate”].;
echo $items[0][”summary”].;
$cont++;
}


Como ya ves es sencillo y práctico, ahora puedes usar los feeds que mejor creas convenientes en tu web para de esta manera servir de puente hacia otros artículos de interés o cualquier otra cosa. Incluso existen feeds de eventos en regiones.

"Este manual no fue hecho por mi"




Comparte:    Compartir via email   Blog Memes   del.icio.us   Digg   MyYahoo!   Fresqui   Furl   Meneame   Neo Diario
Enviado por Niyaz a las 1:44 | Leer | Comentarios (4)



Volver al indice del blog
..: Comentarios

EffectedCard
 
Enviado el domingo, 05 de noviembre de 2006 a las 0:24


Esta bastante interesante. Yo hace algun tiempo programe una herramienta que convertia los rss en codigo html personalizable.

Lo pongo por si alguien le interesa:

http://www.tuarroba.com/?id=rss_panel

 

elfunebrero
 
Enviado el viernes, 10 de agosto de 2007 a las 14:55


Hola amigo, disculpa ese codigo ke pones arriba es un xml, php..??

No se como ponerlo en mi web..

Ayudameee porfa: soydelaumb@hotmail.com

Saludos

 

Invitado
 
Enviado el jueves, 31 de julio de 2008 a las 16:35


Muchas gracias. Muy buen aporte

 

Invitado
 
Enviado el lunes, 04 de agosto de 2008 a las 18:04


Muebles de Jardin http://www.muebles-jardin.com.ar

 


.:: Escribe tu comentario - Escribir en una nueva ventana
Usuario: No estoy logueado en miarroba (Invitado)
(Invitado)
Estoy logueado en miarroba
Comentario:

 
 

.:: Recomendar articulo
Nick Email
 


By: EffectedCard :: Algunos derechos reservados (©©) Tu@ 2005 :: Fundado 15/02/05