Size: a a a

Laravel для начинающих

2020 November 22

a

allpeg in Laravel для начинающих
Андрей
Кроме увеличения времени выполнения скрипта?
тогда хз)
источник

А

Андрей in Laravel для начинающих
allpeg
тогда хз)
Мне кажется это решение в лоб)
источник

a

allpeg in Laravel для начинающих
я юзал Apache POI емнип, это джава-либа для работы с теми же эксель файлами
источник

a

allpeg in Laravel для начинающих
кстати

у меня нет пруфлинка, но я где-то читал что xls-файл внутри себя по сути что-то вроде файловой системы типа FAT. Это было нужно вот по какой причине: допустим у Вас есть файл 10 мегабайт который открывался 10 минут. при изменении одной мааааленькой ячейки сохранение длилось не 10 минут, а почти моментально, т.к. он дописывал изменения в конец. В ворде был похожий механизм.
источник

P

PSYTRGLES in Laravel для начинающих
Андрей
Мне кажется это решение в лоб)
есть внешние API, платные
источник

А

Андрей in Laravel для начинающих
PSYTRGLES
есть внешние API, платные
Тоже не подходит
источник

a

allpeg in Laravel для начинающих
а ещё лайфхак. если вы работаете в экселе с ОГРОМНЫМИ файлами, их можно сохранить как ".xlsb"  и они будут открываться/сохраняться в 10 раз быстрее
источник

a

allpeg in Laravel для начинающих
но ничем кроме экселя вы их не откроете
источник

a

allpeg in Laravel для начинающих
Андрей
Тоже не подходит
может тогда опишете задачу?
источник

P

PSYTRGLES in Laravel для начинающих
я так подозреваю хостинг и доступ к рнр ини нет ))
источник

a

allpeg in Laravel для начинающих
есть огромный файл экселя который не открывается через phpspreadsheet за 60 секунд, надо чтобы открывался??
источник

a

allpeg in Laravel для начинающих
👆 задача такая?
источник

А

Андрей in Laravel для начинающих
PSYTRGLES
я так подозреваю хостинг и доступ к рнр ини нет ))
Локальный же проект. Всё есть. Просто думал, что есть более изысканное решение
источник

А

Андрей in Laravel для начинающих
allpeg
есть огромный файл экселя который не открывается через phpspreadsheet за 60 секунд, надо чтобы открывался??
Типо того. Спарсить данные из файлы и записать в БД
источник

P

PSYTRGLES in Laravel для начинающих
эм.. нет ничего такого увеличить время выполнения для скриптов, желательно это запускать с консоли
источник

А

Андрей in Laravel для начинающих
PSYTRGLES
эм.. нет ничего такого увеличить время выполнения для скриптов, желательно это запускать с консоли
В будущем это всё будет в админке
источник

P

PSYTRGLES in Laravel для начинающих
там по умолчанию будет -1 вроде
источник

А

Андрей in Laravel для начинающих
Типо зашёл, файл загрузил и тебе всё спарсило
источник

А

Андрей in Laravel для начинающих
А не сидеть час и заполнять руками
источник

P

PSYTRGLES in Laravel для начинающих
загрузил, файл попал в очередь и отработал через cli
источник