En busca de una clase de PHP para generar enormes archivos xlsx, sin tener que asignar gran cantidad de memoria para que todo el archivo quepa en la memoria.PHPExcel write-on-the-fly?
Nos encanta PHPExcel pero necesitan una manera de escribir sobre la marcha, frente al cargar el archivo completo en la memoria, y luego llamar a una función de escribirlo.
He encontrado una pregunta similar, pero no hay un indicador claro de una solución.
Para aclarar -
Tiene 1 GB de memoria disponible y la necesidad de generar un archivo de Excel 3GB.
¿Existe una clase/método para lograr esto?
Si no necesita fórmulas/formato, puede hacerlo como un archivo CSV y pretender que es un .xlsx. CSV es súper fácil de mezclar en pedazos. –
¿Cuán complicado es su información? si es simple y lineal, quizás podría escribir como csv e importar para sobresalir más adelante – lunixbochs
Gracias - Sí, sé que podemos usar CSV/TXT, etc. Pero específicamente tenemos un requisito para Excel. El archivo lo descargan los clientes de nuestro servicio web y tiene que verse bien (encabezados simples, logotipo de la empresa, etc.) –