Добрый вечер! Для формирования отчета в эксель из БД(~800к записей), использовал библиотеку PHPExcell, но она требует много памяти и времени. Подскажите альтернативу, чтоб была возможность запись значения в ячейку таблицы по номеру строки и столбца
Когда приходится работать с по настоящему большими данными, приходится отказываться от прямого доступа к произвольному адресу, а работать с данными последовательно — как с потоком. То есть выводить строку за строкой, а не копить их в каких-то структурах в памяти. Наверное библиотека по ссылке denis01 позволяет это делать, ну а я добавлю https://github.com/mk-j/PHP_XLSXWriter.
Спасибо всем за помощь, Я натыкался на эту библиотеку, но так и не понял как по номеру ячейки столбца добавить значение, не подскажешь как?
В общем, В БД у меня такая структура А отчет надо в таком виде Я формирую массив дат из БД, потом для каждой даты в цикле для каждого интервала вывожу количество.