convirtiendo Drupal en
Agregadores:
una central de
contenidos
s
Daniel Primo
twitter.com/delineas
[email protected]
¿Dónde encontrarme?
● Webmaster de “los de toda la vida”
●
[email protected]
● www.danielprimo.es
● www.5lineas.com
● delicious.com/delineas
● twitter.com/delineas
www.cesser.com
danielprimo.es drupalcamp spain 2010
¿Qué es un agregador?
● Un agregador o agregador de noticias es un
tipo de software para suscribirse a fuentes de
noticias en formatos RSS, Atom y otros
derivados de XML/RDF. El agregador reúne
las noticias o historias publicadas en los sitios
con redifusión web elegidos, y muestra las
novedades o modificaciones que se han
producido en esas fuentes web
– http://es.wikipedia.org/wiki/Agregador
danielprimo.es drupalcamp spain 2010
Ejemplos
– google.com/reader
– www.twitterfeed
– www.feevy.com
– www.blablablog.es
– lifestream.mangasverdes.es
● Hechos con Drupal
– www.afghanistanelectiondata.org/data
– drupal.org/planet
– www.wopular.com
– www.socialactions.com
– http://usreactors.managingnews.com/
danielprimo.es drupalcamp spain 2010
Información y agregación
● Nace de una necesidad imposible de
→
satisfacer
controlar toda la información
● Conversación distribuida
→
no hay un solo
sitio para publicar, comentar, discutir
contenido relevante y
● Finalidad útil
→
clasificado (tags, categorías)
● Fuentes de información con valor
danielprimo.es drupalcamp spain 2010
Drupal como central de
contenidos
● Ventajas:
– Organización por tipos de contenido
– Clasificación por taxonomías
– Integración con views para listados
– Robustez, seguridad, modularidad
– Módulos para hacer casi de todo
– Participación de los usuarios: Dar relevancia
al contenido
● “El que mucho abarca, poco aprieta”
danielprimo.es drupalcamp spain 2010
Drupal como central de
contenidos
● Inconvenientes
– Rendimiento
– Integración con plantilla
– ¿Es realmente útil para nuestros usuarios?
– Contenido duplicado, querido google
danielprimo.es drupalcamp spain 2010
Twitter
drupal.org/project/twitter
● Integración con twitter.com en los dos
sentidos
– Recupera tweets de usuarios
– Publica directamente en cuenta de twitter
● Es el que mejor integra Drupal y Twitter
– Bloques propios
– Integración con views, rules
– API pequeña pero útil
danielprimo.es drupalcamp spain 2010
Flickr
● Muestra los contenidos del usuario de flickr
drupal.org/project/flickr
dentro del sitio drupal
● Integración general sencilla, poco
configurable
● Permite más integraciones
– Bloques de usuario y generales
– Sets de fotos
– Campo CCK
– Filtro para editor de texto
danielprimo.es drupalcamp spain 2010
ActivityStream
drupal.org/project/activitystream
● Inserta contenido de servicios web2.0
– También de feeds
● Crea un nodo por cada elemento importado
● Permite crear un lifestream
● Compatibilidad con muchos sitios 2.0
● Integración con views, cck
● API para integración accesible
● Elevado número de nodos creados
danielprimo.es drupalcamp spain 2010
Integrando (I)
● “Solo” hay unos 500 módulos que integran
con terceros
→
→
● AdSense
● Openads
● Embedded Media Field
→
http://bit.ly/18HTV3
publicidad de Google
banners gestor openx.org
→
incrustación de
vídeos de terceros en campos cck
● Charts And Graphs
→
librerias abiertas para
generación de gráficas en base a datos
● Share
→
compartir contenido
danielprimo.es drupalcamp spain 2010
Integrando (II)
● Shorten URLs
→
generación de URL cortas a
través de varios servicios
visualización AJAX de línea tiempo
→
● Timeline
→
campo cck con datos de canciones
● Spotify
● GeoNames
→
● Amazon
● Módulos para integrar plugins de jQuery
→
API para importar datos
geodatos de geonames.org
danielprimo.es drupalcamp spain 2010
Managingnews
● Distribución de Drupal de DevelopmentSeed
preparada para la integración de contenidos
managingnews.com
● Desarrollo ejemplar:
– Geolocalización
– Clasificación en Canales
– Búsquedas
● Sistema preparado y eficaz
● Basado en feeds y otros módulos
● Bueno para seguimientos concretos
danielprimo.es drupalcamp spain 2010
drupal.org/project/feeds drupal.org/project/feedapi
Feeds
● Importación y gestión de feeds
sucesor de feedapi
● No solo importa nodos, también usuarios, términos y
→
tablas a base de datos
● No solo importa RSS, también CSV
● No solo importa a través de URL, también a través
de archivo
● Permite crear perfiles de importación
● Mapeado de campos
● Integración con views, cck
origen, destino
→
danielprimo.es drupalcamp spain 2010
Ideas para feeds: Esquema I
Blog 1
Blog 2
Blog 3
Agregador
● Un sitio central que aglutina la información de otros
● Red de blogs, Agregador de noticias de medios...
danielprimo.es drupalcamp spain 2010
Ideas para feeds: Esquema II
Distribuidor
Web 1
Web 2
Web 3
● Un sitio central que distribuye la información a los otros
● En este caso el agregador es cada uno de los sitios
● Redes con información común (portales turísticos, tiendas...)
danielprimo.es drupalcamp spain 2010
Ideas para feeds: Esquema III
Plataforma
cerrada
CSV
CSV
Portal público
Portal privado
● Plataforma cerrada sin posibilidad de integración con exterior
● Sitios de acceso a información a través de web
● Gestión de facturación, reservas, personal...
danielprimo.es drupalcamp spain 2010
Ideas para feeds: Esquema IV
Tienda 1
Tienda 2
Tienda 3
Agregador y
filtrado
SMS
● Contenido de valor
● Ofertas interesantes (buyvip), alertas de información...
danielprimo.es drupalcamp spain 2010
filoparloteo.5lineas.com
● Agregador de usuarios de twitter
– Se ponen en la piel de filósofos
● FeedApi + Views + CCK + Twittish
● Elaborado en poco tiempo
● Finalidad: ofrecer un sitio centralizado
● Mejoras
– Posibilidad de comentar, puntuar
– Seguimientos de debates
danielprimo.es drupalcamp spain 2010
Muchas gracias por
vuestra atención :)
[email protected]
twitter.com/delineas
danielprimo.es drupalcamp spain 2010
Comentarios de: Agregadores: convirtiendo Drupal en una central de contenidos (0)
No hay comentarios