Программирование > PHP
импорт большого файла xls
Mefisto:
есть замечательная штука - класс PHP-ExcelReader, которая отлично разбирает xls файлы
а что делать если xls файл содержит 10 000 строк (1.8 мегабайт)?
строки кода
$data = new Spreadsheet_Excel_Reader();
$data->read(\'import.xls\');
вешают локальный сервер намертво...
как быть? выход только в csv? или есть другие варианты (например, разбор части файла, для поэтапного импорта)?
спасибо за ответы
Макс:
такие вещи (обработка большого объема данных) лучше делать через php-cli (если хостер позволяет)
Mefisto:
--- Цитировать ---такие вещи (обработка большого объема данных) лучше делать через php-cli (если хостер позволяет)
--- Конец цитаты ---
:)
этот класс вешает мой локальный сервер, на хостинге в интернете даже пробовать не стал
USE:
--- Цитировать ---Mefisto:
выход только в csv
--- Конец цитаты ---
Выход. Но может быть у Вас ошибки в коде, что сервер вешается намертво?
Файлы меньшего размера проходят нормально?
Структура у файлов такая же?
Макс:
--- Цитировать ---Mefisto:
этот класс вешает мой локальный сервер
--- Конец цитаты ---
под сервером ты имеешь ввиду железо (комп) или веб-сервер (apache например) или что-то еще ?
Навигация
Перейти к полной версии