Существует проект, в котором каждый пользователь может загрузить zip-файл, содержащий около 2 ГБ данных ...
Единственная проблема - в нем есть пара очень маленьких файлов, которые должны измениться в этом zip-файле.user.
Есть ли элегантный способ решить эту проблему, не требуя, чтобы все было в zip?Идеи, которые я рассмотрел:
1) Отправка отложенных ордеров в очередь и обработка этой очереди, когда ресурсы доступны ... обработка будет означать создание нового почтового индекса для каждого ордера, а затем удаление его через N дней
2) Каким-то образом манипулировать zip-файлом в PHP, прежде чем отправлять с помощью необработанного вида push (т.е. выплевывать заголовок, а затем генерировать данные на основе файлов + пользовательских файлов)
Какие-нибудь идеи для лучшего подхода или проблем памяти, с которыми я мог бы столкнуться?Спасибо!