Подскажите как на лету (stream?) добавить файлы (директория с файлами) в zip архив, и отдать клиенту, не сохраняя временный файл архива, и если придёт запрос от другого клиента одновременно, это будет работать?
Для разных клиентов требуется добавлять разные файлы (у каждого клиента своя дир-я).
Если с разных ip запрашивается один скрипт, я понимаю что он не будет ожидать завершения первого?
Но такой способ - не сработает. Вполне возможно во время генерации данные пишутся не последовательно от начала к концу файла, а раздробленно, середина-конец-начало...