/ / Codeigniter PHPExcel читач, що відображає дані дуже повільно - кодифікатор, phpexcel

Reader з Codeigniter PHPExcel відображає дані дуже повільно - codeigniter, phpxcel

Я використовую Codeigniter PHPExcel.

В основному я використовую Excel файли для читання данихі відображати його на веб-сайті через PHPExcel. В даний час на це потрібно час. Це в основному робить створення файлів JSON через бібліотеки PHPExcel, і дані зчитуються через JSON після завантаження сторінки.

Але зараз я стикаюся з повільним навантаженням. Коли я пройшов через файл JSON я побачив, що розмір становить близько 3,5 Мб, і у мене більше 3 файлів, через які я читаю дані.

Чи можна запропонувати мені будь-які обхідні шляхи для оптимізації? Я читав про "Читання в шматках".

Чи можна прочитати кілька рядків для першого запиту, наприклад, основну фільтрацію, яку ми зазвичай виконуємо під час вибірки з бази даних?

Відповіді:

0 для відповіді № 1

Можливо, ви повинні використовувати і DB для запобігання завантаженняфайли багато часу? Якщо ви використовуєте формат JSON - MongoDB або PostrgesQL (з полем json) буде ідеальним. Або просто розбирати поля з файлу excel і завантажувати це в нормалізовану БД.