Какой подход будеть правильным для вывода огромного отчета в excel в пхп?
Есть два основная огромная таблица связанная 1 на много в postgresql (каждая таблица по 2500000 строк). Между двумя таблицами существует отношение один-к-одному. Надо взять отчет из двух таблиц на одну excel через пхп. На моем подходе пхп делает SELECT и записывает выданные данные на массиви. Потом с помошю PHPEXCEL записывает на шаблон. Для получение 500000 строк данных требуется около пол часа. По советуйте правилный подход на этот пример. Спасибо!
а почему нельзя попросить ексель сделать самому этот отчет? pivot или через тотже select query - засунуть это в макрос VB и пхп только останется показать полученный xsl file
Мне кажется для такого отчета вообще не нужен PHP, PHPExcel. У меня аналогичная ситуация на работе, большие отчеты из разных источников в Excel - решил при помощи Pentaho Data Integration, рекомендую.