Salve a tutti.

Ho la necessità di creare un download center.
Nel sito che sto realizzando, durante la navigazione, l'utente ha la possibilità di aggiungere ad un carrello i file da potersi scaricare in blocco dalla pagina dedicata.

Il mio problema è che questi file arrivano a pesare anche 10Mb o più ognuno.
Se creo un file Zip al volo il server mi restituisce il messaggio che sono pazzo (vai a dargli torto) e che ho ecceduto nell'allocazione.

Le domande sono:

1) Esiste uno script per zippare o per fare qualcosa di analogo (cioè che comunque mi permetta di scaricare i file in blocco) che non crei questo problema?

2) Se non esiste lo script, qualcuno sa suggerirmi un metodo per realizzare sta cosa?

Grazie