Php скрипт архіватор.
archive
Зовсім недавно зіткнувся з такою проблемою, що замовнику треба було з поза брати картинки і закачувати їх в певну папку. Тут немає нічого складного, але обсяги були великі і було завдання зробити щоб створювався архів з датою і туди клали картинки. В принципі і в цьому немає нічого складного. Може кому то знадобиться така ж завдання.
Як ми бачимо нічого складного немає. При бажанні PHP може також витягувати файли з архіву. Тут ще все простіше.
function extracts ($ files) {$ zip = new ZipArchive; if ($ zip-> open ($ files) === TRUE) {$ zip-> extractTo ( '/ image /'); // куди розпакувати $ zip-> close (); echo 'ok'; } Else {echo 'помилка'; }} Extracts ( 'test.zip'); // розархівуйте архів test.zip на серверіТут потрібно розуміти що шлях до файлу для розпакування повинен бути вірним і він повинен існувати на сервері. Якщо архів знаходиться в папці images наприклад, то потрібно додати шлях «images / test.zip». Файл не повинен також містити паролів на архів.
Архіви допомагають якщо необхідно зберігати якусь інформацію або передати щось комусь. Зручніше адже дати посилання на 1 файл ніж дати посилання на папку і розповідати як завантажити кожен файл. Архівами вже все можуть користуватися і архіватори у всіх практично встановлені. Тому це буває дуже навіть корисно і необхідно.
Як варіант можна навіть додати на cron і він буде кожен день архівувати Ваш сайт. Адже нічого не заважає нам дати шлях до папки (папка по суті може бути Вашим сайтом) і архів наприклад можна відправити його поштою або кудись викладати. Тут в принципі свобода дій я думаю кожен зрозуміє для себе сам для чого це йому потрібно.
Удачі вам.