Necesitas Pagina Web?

Necesitas Pagina Web?
OK Hosting mexico

jueves, 26 de noviembre de 2009

Construir un Lifestream con SimplePie

Construir un Lifestream con SimplePie



por Raena Jackson Armitage

Un pieIf Berry eres como yo, usted tiene pedazos de tu vida en línea totalmente dispersos por todas partes - fotos, comentarios, tweets, blogs, enlaces favoritos - guardadas en todo tipo de perfiles. Y, por supuesto, muchos de los perfiles de oferta de los canales RSS, maduro para la maceración. ¿No sería agradable para todos los agregados en una página? Yo creo que sí!

En este tutorial vamos a construir una página que recoge los feeds RSS de todos los pedacitos de su vida y se presenta a todos juntos en un solo lugar. Para ello, usaremos SimplePie, un feed de análisis de clase escrita en PHP. Es potente, es de código abierto, y es fácil de usar. A continuación, le hachazo en la salida un poco, y hacen que todo parezca magnífico con HTML y CSS. Las técnicas que vamos a cubrir también son útiles si usted encuentra que usted necesita RSS agregado de muchas fuentes, como una página de noticias. Vamos a empezar!
Lo que usted necesitará

* La biblioteca SimplePie.
* Un servidor web que es capaz de ejecutarlo - hay una prueba de compatibilidad en el paquete de SimplePie que le dirá si su servidor es bueno para ir.
* Si usted Tweet, agarra esta función de Alison Gianotto para ayudar a las auto-Link tweets
* Por supuesto, usted necesitará su editor de texto de confianza!
* Para mayor brevedad, una parte del código está excluido de este tutorial. Si desea ver el cuadro completo, ver el ejemplo terminado o descargarlo.

Let's Begin

En primer lugar, por supuesto, tendremos que identificar las fuentes que desea incluir en la página. Como he dicho, tienen perfiles en muchos lugares, pero por ahora me mantenga a corto y dulce - voy a agarrar mi blog, Twitter, fotos de Flickr, y las pistas Favorito de Last.fm.

Ya tienes pagina web? Diseña tu sitio web facil y rapido con el programa mas novedoso y facil de usar, visita okhosting.com web hosts en mexico, dominios y paginas web, los planes completos con hospedaje web o host de 50 megas, pagina web y registro de tu nombre en internet, ejem: www.tu-dominio.com y MX, ademas te incluimos cuentas de correo electronico ilimitadas y ayuda para cualquier duda que tengas en la creacion de tu sitio web, visita ahora www.okhosting.com y sal a la luz de la internet.

Usted tendrá que recoger las direcciones URL de los feeds a los que desee y, a esconder a algún lugar seguro. Para ello, busca iconos RSS en la página o en la barra de direcciones de tu navegador. Pegar las URLs en un archivo de texto para referencia posterior.

A continuación, tendremos que comprobar que SimplePie es compatible con nuestro entorno de alojamiento. Hay un montón de cosas en esta descarga - por ahora, sólo puede cargar el compatibility_test directorio en un lugar de acceso web en el servidor, y tomar un vistazo en un navegador web. Con suerte, habrá una serie de mensajes que le informa de que está habilitado un número de dependencias. Si es así, es hora de cargar el resto de la biblioteca. (Si usted tiene una carpeta en la prueba llamada de descarga, es seguro que excluir uno.)

Mientras que usted está hurgando en su servidor web, ahora es un buen momento para crear un directorio para SimplePie utilizar como caché. Usted debe hacer este directorio se puede escribir. He elegido la caché.

Tome nota de que has subido SimplePie, y su directorio de caché. En mi caso, ambos están en el mismo directorio donde pienso poner mi página de lifestream.
Preparar de feeds

Vamos a agarrar los feeds! Abre un editor de texto nuevo y comenzar un archivo PHP nuevo, al que llamaremos lifestream.php. Esta será la página que muestra nuestro tiempo lifestream.

En primer lugar, vamos a incluir un componente muy importante - la biblioteca SimplePie sí mismo:
1 De su script PHP. En este ejemplo, acabo de muestra el contenido del elemento del cuerpo de la brevedad, aunque, por supuesto que son: la cabeza! DOCTYPE, y otras necesidades:
1

Mi lifestream awesome
2
3

4

Mi blog
5

No hay comentarios:

Publicar un comentario