Archive for the 'Optimización' Category

zlibEn un proyecto en el que estoy trabajando actualmente se requiere generar un XML con datos tratados, para que un código Javascript monte un grid a modo de Excel online.

El problema viene cuando la cantidad de registros se vuelve grande… En unas pruebas con registros de producción nos encontramos que el grid se demoraba mucho en mostrarse… Pusimos algunas alertas y llegamos a la conclusión que de 20 segundos que tardaba en montarse el grid, sólo 5 correspondían a la generación del XML y el resto era tráfico de red y proceso javascript.

Pero cuánto pesa el XML? Un mega y medio de XML? Y cómo lo hacemos más pequeño para generar menos tráfico y ganar tiempo? Comprimiendo el XML de salida…

Buscando otra cosa he caído en QuarkBlog y he descubierto este artículo. Se tarta de una lista de consejos para optimizar los programas que hacemos en PHP.

Me ha parecido muy interesante, y es una lista a la que prestaré atención más adelante. Con todos los respetos hacia el autor original, reproduzco la lista a continuación: