Integrando Feedburner con tus feeds
13 de enero de 10
Feedburner es una potente aplicación para gestionar tus feeds que pasó a manos de Google hace ya algún tiempo.
Integrarla en cualquier CMS como Wordpress es de lo más sencillo, ya que hay plugins para hacerlo.
Pero si está en una aplicación Rails -como es el caso de este blog- la manera más sencilla de hacerlo es configurando tu servidor, si tienes acceso, o atacando directamente desde el controlador.
Lo que hay que hacer es redireccionar a todos los usuarios al feed de Feedburner, excepto si el que entra es este último para recoger nuestro RSS.
Como el daemon de Feedburner entra con un UserAgent especial, la manera más simple de realizar esto es la siguiente:
def feed
unless request.env['HTTP_USER_AGENT'] =~ /feedburner/i
redirect_to 'http://feeds.feedburner.com/jordivillar'
else
@posts = Post.find(:all,
:order => 'created_at DESC',
:conditions => 'published = true')
render :layout => false
end
end
Y de esta forma ya tenéis vuestro sitio listo, para que todos los lectores del feed, pasen a través de Feedburner y contabilizarlos en las estadísticas.
16 de agosto de 10 a las 06:23h.
Fashion Bags, Fashion Bags
Replica Bags, Replica Bags
ugg boots uk, ugg boots uk
Designer Bags, Designer Bags
ugg shoes for cheap, ugg shoes for cheap
nike air shoes, nike air shoes