Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2011, 13:48   #1
user__
Пользователь
 
Регистрация: 10.04.2011
Сообщений: 10
По умолчанию Скачивание файлов в поддиректории

Нужно организовать для посетителей сайта
скачивание десятки-сотни файлов, но так,
чтобы файлы после скачивания на компьютер пользователя
были размещены в поддиректориях аналогично как они размещены на сервере.

Ищу уже долгое время решение проблемы, пока не нашел, не профи.

1) В виде архивов - не охота занимать место на сервере копиями тех же файлов / папок в виде архивов
2) ФТП - пока не подходит

Может кто-то подскажет оптимальное решение проблемы.

Благодарю!
user__ вне форума Ответить с цитированием
Старый 08.12.2011, 14:30   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Цитата:
чтобы файлы после скачивания на компьютер пользователя
были размещены в поддиректориях аналогично как они размещены на сервере.
Тут только архив. Потому что пользователь может сохранить файлы куда угодно.
psycho-coder вне форума Ответить с цитированием
Старый 08.12.2011, 15:58   #3
user__
Пользователь
 
Регистрация: 10.04.2011
Сообщений: 10
По умолчанию

Цитата:
Сообщение от psycho-coder Посмотреть сообщение
Тут только архив. Потому что пользователь может сохранить файлы куда угодно.
Да, пусть он укажет куда сохранять, но поддиректории должны создаваться уже по аналогии как на сервере
user__ вне форума Ответить с цитированием
Старый 08.12.2011, 16:02   #4
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Я не знаю как так можно сделать. Насколько я знаю это невозможно
psycho-coder вне форума Ответить с цитированием
Старый 08.12.2011, 16:18   #5
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от user__ Посмотреть сообщение
1) В виде архивов - не охота занимать место на сервере копиями тех же файлов / папок в виде архивов
Если позволяет серверное железо и условия хостинга - zip-архивы можно создавать "на лету"(т.е. прямо при запросе файлов на загрузку).
Библиотек для этого в google море, с примерами и пояснениями.

Но тут надо понимать специфику выполнения подобных операций - время создания архива и объем выделяемой памяти для ваших скриптов.
Если у вас большое количество и размеры файлов - то нужен выделенный сервер, ну или хороший VDS/VPS в крайнем случае.
$$$ нужно.
Andkorol вне форума Ответить с цитированием
Старый 08.12.2011, 16:40   #6
user__
Пользователь
 
Регистрация: 10.04.2011
Сообщений: 10
По умолчанию

Благодарю за ответы!
На лету не получится. Файлов много и размер не малый.
$ нету. Сайт некоммерческий.

У меня вообще-то есть идея как организовать скачивание. Создать программу, которой задаешь файл (торрент) с указанием списка файлов.
Программа скачивает и записывает в конкретный файл. Но это на крайний случай.

1) Нельзя ли создать типа zip-архивы (маленькие файлы), в которой ссылки (без архивации) на реальные файлы. Может я неправильно объясняю, извините.

2) Может есть вариант торрент файлов с указанием поддиректорий. Искал в Интернете, пока не нашел.
user__ вне форума Ответить с цитированием
Старый 10.12.2011, 22:05   #7
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Если использовать торрент, то при скачивании торрент клиентом, вся структура папок сохраняется. Нужно только указать куда сохранить. Так что, как вариант можно и торрет
psycho-coder вне форума Ответить с цитированием
Старый 11.12.2011, 21:28   #8
user__
Пользователь
 
Регистрация: 10.04.2011
Сообщений: 10
По умолчанию

Благодарю, psycho-coder! Это самый простой вариант. Буду пытаться реализовывать.
user__ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скачивание файлов в поддиректории user__ HTML и CSS 2 08.12.2011 13:48
Скачивание файлов с Ucoz. Casper-SC Общие вопросы .NET 1 19.12.2010 17:56
Скачивание файлов из инета jkpro Работа с сетью в Delphi 10 12.09.2009 17:07
скачивание файлов с FTP L.Morgan Работа с сетью в Delphi 2 14.04.2009 10:14
Скачивание файлов с сайта sklazer Работа с сетью в Delphi 4 10.08.2008 23:16