Вывод таблицы 2млн строк

maggot

Новичок
Обрабатываю большое кол-во файлов, получаю большой массив,нужно вывести результат в виде таблицы.
Вывод в браузер такого кол-ва строк (почти 2 млн), его вешает. В CSV 2 млн на 1 листе вывести нельзя, если Excel-ем открывать конечно. Можно ли на несколько листов сформировать CSV файл?
Пробовал создавать COM-объект и выводить на несколько листов, но это долго очень.
PEAR:: Spreadsheet_Excel_Writer еще не пробовал, он не быстрее чем COM?

А какие еще могут быть нормальные варианты для вывода такой таблицы?
 

maggot

Новичок
Получение отчета о трафике в виде таблицы.
IP-адрес Сайт Направление Байты Дата
Хорошо бы было выводить ее в браузер, но это видимо отпадает. Ищу другие варианты.
 

Vin-Diesel

Новичок
Нахрена его выводить? Кто-то будет просматривать 2 млн строчек??????????
Если в файлах, то мб сначала перевести в базу данных, а потом выводить.
Или зафиксировать набор файлов..)
 

Активист

Активист
Команда форума
Нужно сразу в статичный файл выгружать поступающие данные , тот же CSV, не нужны эти данные в базе данных, в базе можно хранить суммарную статистику.
 

no_santa

Снегур
Spreadsheet_Excel_Writer быстрее COM, намного.

Единственный момент - вам надо будет поправить декларацию в двух местах, текущая версия не совместима с PHP 5.3. Но это не сложно - отладчик вам подскажет, где убрать &
 
Сверху