Rediseñando xinu – versión 3, codename speedy

Proyectos      29 Diciembre, 2009      298 lecturas      7 comentarios

Hace casi 3 años lancé un servicio llamado xinu un servicio para analizar estadísticas de un sitio web, fue mi primer proyecto y se murió de éxito.

Tras salir anunciado en cientos de blogs y en techcrunch fueron tantas las peticiones que me tiraron el servidor, me vi obligado cambiarme 2 veces de servidor compartido por haber superado el número de peticiones, hasta que me rendi y decidi esperar a que se calmara el asunto hasta encontrar un servidor mejor, uno dedicado.

Decidí liberar el código fuente de la primera versión de xinu para que la carga se balanceara en varios servidores, muchas personas se pusieron en contacto conmigo para felicitarme, incluso me enviaron donaciones a través de paypal.

Pasado un tiempo saque una versión light llamada mxinu (minixinu) con menos resultados en las estadisticas, pero no tuvo tanto éxito como su versión anterior.

Antes de terminar el año 2009 me propuse rediseñar y programar de cero un nuevo xinu, la primera versión de xinu no fue un error del todo me ayudó mucho a entender los errores que cometí y en esta versión he intentado evitarlos y mejorarlo.

¿Que diferencia esta nueva versión de xinu respecto la primera?

  1. Más rápido: esto lo consigo sacando sólo los resultados que considero de utilidad y cargando todos los resultados posibles directamente de las APIs (por ejemplo: delicious)
  2. Más optimizado: en la primera versión de xinu para cada resultado se hacia una llamada AJAX, en esta nueva versión sólo se hace una llamada en un iframe oculto, de ahí voy sacando los resultados y según se van cargando se actualizan con un flush.
  3. Más información: Con las estadísticas de google intento obtener un número aproximado de visitas e ingresos adsense.

Evolución del diseño

Versión 1:

Versión 2:

Versión 3:

Compartir   twitter   del.icio.us   webeame   meneame   stumbleupon   mr.wong   ?  


  1. Angelfire

    Como siempre, excelente, aunque lo de las ganancias de adsense == 214 euros, :s, yo no llego ni a la mitad, estoy exageradamente lejos de estarlo :P



  2. gafeman

    @Angelfire: gracias por comentar! he modificado la formula para obtener las ganancias de adsense que es esta:

    ganancias adsense = (visitas * 2) / 500



  3. Angelfire

    Por cierto, lo de ranking de Alexa, mi ranking es 210156, allí aparece 196 que corresponde a “Sites Linking In” :P



  4. gafeman

    @Angelfire: muchas gracias! no me habia dado cuenta :)



  5. luigix

    Xinu returns !!!

    Muy buena Miquel, genial que lo estés reprogramando… tras probarlo, veo algunos datos de la parte de la derecha, lo que se refiere a estadísticas, que no me concuerdan muy bien, pero supongo que como todo en internet, es información “relativa”.


    Ánimo, saludos y si no nos leemos más estos días por internet, que tengas un feliz año nuevo !



  6. Rafael Bucio

    Buen trabajo Gafeman me gusto mucho como quedo, saludos :D



  7. gruncho

    Enorabuena Gafeman, esperemos que triunfes tanto otra vez que te tiren de nuevo el servidor!!