Вебмайстрам досить часто доводиться завантажувати з віддаленого сервера (хостингу) велика кількість файлів. Така процедура займає досить велику кількість часу.
Однак якщо спершу упакувати файли на хостингу, а вже потім завантажити отриманий архів і безпосередньо у себе на комп'ютері розпакувати - вийти набагато швидше. А час як Ви розумієте - це гроші :)
Можна упакувати вміст папки в архів використовуючи файловий менеджер, який є на більшості якісних хостингів. Але якщо раптом хостинг не надає такої можливості, можна скористатися спеціальним скриптом PHP Zipper.
2. Заливаємо файли add_to_archive.php і pclzip.lib.php на віддалений сервер в ту папку, яку ми хочемо запакувати в архів.
3. Про всяк випадок ставимо CHMOD 777 (права всі дії) на папку, яку ми будемо пакувати.
5. Чекаємо поки в лівому верхньому кутку браузера не відобразитися "ОК"
В даному випадку, всі файли, що лежать в кореневій директорії сайту, запишуться в архів з назвою archive.zip. тобто на виході ми отримуємо повну резервну копію всіх файлів нашого сайту.
І отримаємо всередині папки files наш архів archive.zip (що містить всі файли даної папки).
Загалом нічого складного немає.
Є питання? Отримай відповідь на форумі ПІДТРИМКИ
Теж хороший урок) Про таку штуку я вже чув! Тільки є одне але, такий скрипт не скрізь працює, тільки на деякий хостингах, вже перевіряв
Ні пакувальник, ні распаковщик не обробляють вкладені папки. Права на корінь 777.
Відмінно все упаковує. Папки та файли будь-якої вкладеності. Але проблема в кодуванні. У мене на сервері, після роботи парсера файли мають кириличного імена, після упаковки виходять "кракозябри".
нічого не виходить!