Я архивирую некоторые проекты, скажем, у каждого из них есть свой каталог:
projects
 |- project-1
 |- project-2
 |- project-3
Я начал сжимать их следующим образом:
==== SITUATION 1 ====
projects
 |- project-1.zip
 |- project-2.zip
 |- project-3.zip
и затем я начал задаваться вопросом, не лучше ли сжимать все данные в один zip-файл:
==== SITUATION 2 ====
projects.zip
 |- project-1
 |- project-2
 |- project-3
или может сжать уже сжатые файлы?
==== SITUATION 3 ====
projects.zip
 |- project-1.zip
 |- project-2.zip
 |- project-3.zip
Какая ситуация лучше (занимает меньше всего места)? Зачем? Зависит ли это от алгоритма сжатия? Я знаю, что сжатие одного сжатого файла не может помочь, но скажем, 20 из них? Для меня ситуация 1 не выглядит хорошей идеей.
