Я создал приложение laravel, которое читает файлы Excel как collection
с использованием laravel-excel
и сохраняет данные в базе данных после зацикливания результата, каждая строка представляет одну модель, поэтому внутри цикла я создаю новую модель, назначаяатрибуты и сохранить модель и т. д., пока строки не будут завершены.
Этот метод хорошо работает, когда я читаю небольшие файлы Excel (менее 2000 строк), но когда я имею дело с большими файлами Excel (13000 строк или более) приложение начинает зависать, поэтому я установил max_execution_time=300
в php.ini
, но это также не помогло.
Любая идея или методика, позволяющая это сделать.
Спасибо