Я архивирую некоторые проекты, скажем, у каждого из них есть свой каталог:
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 не выглядит хорошей идеей.