Imprimir 
web scraping   ajax   Mola.fm   wordpress   laisla.fm   etani.es   cms   javascript   home.php  

Ratio: 0 / 5

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

Una de las primeras colaboraciones entre LaIsla.fm y Etani ha sido la creación de una barra que muestra el avance del proyecto de financiación publicado en la plataforma Mola.fm el cual ha sido uno de los primeros desarrollos realizados para WordPress, que actualiza a tiempo real el porcentaje completado.

 Como bien sabéis los desarrolladores de WordPress, este CMS suele caracterizarse por generar consultas lentas a la base de datos y muchas veces nos vemos obligados a instalar plugins para aumentar la velocidad, usando caché, esto implica que, los pequeños módulos o vistas que necesiten una actualización en cada recarga, no van a funcionar con corrección. Esto se debe a que, la mayoría de los plugins, crean una versión estática HTML (parecido al concepto de vista materializada de una base de datos).

Para solucionarlo la barra instalada usa tecnología Ajax, así como técnicas Web Scraping para capturar los datos más recientes de la página web del servidor que aloja los datos, y poder servir con una actualización a configurar (desde 1 milisegundos) sin que sea necesario que el usuario recargue el navegador. 

Este último punto es importante ya que muchos usuarios de la radio, tienen tendencia a cargar la página, escuchar el streaming, seguir la vista de twitter que tenemos pero no actualizan la página. Podéis ver una imagen el proyecto en el momento de la captura anterior: 

 

Esta web actualmente usa cookies para su funcionamiento y mejora de experiencia de usuario. Si continua navegando consideramos que acepta el uso de cookies Más información