Acelerando el rendimiento de internet movil (WURFL)

Ayer me descarge WURFL, para quien no lo conozca es una base de datos con más de 2000 teléfonos, para hacer una página que soportara adaptación multidispositivo pero en php. Este proyecto cuenta con una librería que permite la manipulación de los datos en php, pero los tiempos de respuesta eran bastante elevados (cerca de 200 milisegundos) por cada acceso, además el consumo de memoria también era bastante elevado, puesto que la librería necesita unos 8 megas para ejecutarse, todo ello debe hacerse para cada página que se entrega al usuario, por lo que en un eventual acceso concurrente de varios usuarios el consumo de recursos y el tiempo de respuesta se degrada en exceso.

Para solucionarlo, en un ratito ayer por la noche desarrolle una capa que es una cache basada en Mysql que permite acelerar el proceso hasta 20 veces, los tiempos de respuesta de la nueva librería son de 10 milisegundos y el consumo de memoria es mínimo.

Mobile_portal

Mobile_portal

Wurfl es el repositorio de terminales más extendido, y sus librerías son usadas de forma extensiva por gran parte de la comunidad de desarrolladores de aplicaciones móviles, por eso he decidido crear un proyecto de código abierto en Sourceforge para compartirlo para cualquiera que la quiera utilizar, podeis acceder pinchando aquí.

Es cierto que existe otra librería que utiliza mysql para gestionar la información de wurfl, pero la que he desarrollado tiene el objetivo de ser muy sencilla de instalar (en 2 minutos está) y solamente ser una capa que acelera el acceso sin la necesidad de configurar prácticamente nada para poder usarla.

Espero que os guste!

Etiquetas: , ,

Una respuesta to “Acelerando el rendimiento de internet movil (WURFL)”

  1. zelden07 Says:

    gracas pero podrias explicarme un poquito mas para que sirve?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: