Actualmente realizo una aplicacion integra en flash la cual se encarga de generar reportes de datos de paginas consultadas en una empresa, esto es... ellos cuentan con un programa que les administra la red y este les genera archivos LOG de cada peticion que una maquina hace por medio del explorador web...
La primer parte de la aplicacion es analizar los archivos LOG de cadenas inmensas y meter toda esa informacion en una base de datos... MySQL. Este paso ya lo hice... me apoye en PHP para analizar los archivos y meterlos en la base...
Ahora paso 2, una vez que ya ingrese los datos de los archivos... aparece la parte dificil, esta es... que se interpreten todos los datos, como les digo... uso Flash para hacer esto... claro!! apoyado con PHP.
En PHP y MySQL no tengo mayor problema... el problema llega cuando quiero pasar los datos que da PHP a Flash...
SE TARDA AÑOS!!
Aproximadamente cada archivo es de 10 Mb y continene unas 70,000 lineas, cada linea es un registro de 10 valores y por dia se generan 3 archivos.
Actualmente lo que hago es mandar una consulta por direccion IP, esta se envia y a la respuesta se manada la siguiente, esto me funciona, pero va lento... La forma en la que lo hago es creando un XML dentro del Flash y unicamente actualizo sus valores...
Ahora estaba pensando que al memento de analizar los archivos generar un XML con los datos para despues unicamente cargar el XML desde Flash... pero seria un XML de mas de 10 Gb igual siento que se tardaria, pero sin duda seriamenos el tiempo.
Ustedes que me sugieren... de que forma puedo hacer esto sin que se tarde tanto!
