Архивирование [упаковка] файлов на лету при отдаче пользователю

Мутник

Новичок
Архивирование [упаковка] файлов на лету при отдаче пользователю

Есть такая задача:

существет 5 и более файлов. Мне надо бы все это разом отдать пользователю. Можно легко заархивировать это все и отдать, пото архив удалить и жить спокойно и счастливо.

А можно ли как то сделать нечто вида "упаковки на лету" - т.е. упаковывать сразу при отдаче клиенту? дабы не занимать лишнее место и избежать ненужных операций вида копирование/удаление?

в результате клиент должен получить несколько файлов упакованных в один архив (можно и без сжатия)
 

Мутник

Новичок
SiMM

да, "забываю"... проблема нагрузки менее актуальна, нежели проблема места. к сожалению.

Я, наверное, туплю.. А где сам файлик, сама библиотека?
 

SiMM

Новичок
> Я, наверное, туплю..
Наверно.
> А где сам файлик, сама библиотека?
Какая? Там, по ссылке, речь не только о PCLZip, если что. В крайнем случае - существует google
 

Мутник

Новичок
получается, я легко могу создать архив. Но это то и так понятно. А можно ли пользователю выдать несколько файлов одним архивом не используя файловой системы? т.е. не сохраняя сам архив на диск а сразу отдавая его на считывание? возможно, это будет кушать память...
 
Сверху