Как сжать папку в проекте Laravel - PullRequest
0 голосов
/ 15 ноября 2018

Я хочу сжать папку и ее содержимое в проекте Laravel в архив gzip с максимально возможным уровнем сжатия.

storage_path().'myFolder'

Это не означает для передачи по HTTP, поэтому, пожалуйста, нея не могу понять, есть ли у Laravel какой-либо инструмент для многоцелевого использования, какие-то идеи?

1 Ответ

0 голосов
/ 15 ноября 2018

Мне кажется, это не проблема Laravel.Для обычного сжатия zip доступны пакеты Laravel (например, zanysoft/laravel-zip), но для gzip вы можете посмотреть этот ответ .Для меня это не похоже, что для работы нужен собственный пакет.

Кстати, вы бы использовали storage_path('myFolder') в пользу storage_path().'myFolder'.Это соединит пути правильно.

...