ftp upload больших файлов

Marquis

Новичок
ftp upload больших файлов

Всем привет.
Столкнулся с задачей написать для своей сети что то вроде http://rapidshare.de/
т.е. некий файловый сервер.
Прошу помочь разобраться со следующими вопросами:
1. Как работают cgi скрипты, т.е. будут ли учитываться настройки Апача при аплоуде больших файлов (размер файлов может быть любым)
например ограничение на максимальный размер файлов.
2. Имеются ли уже готовые библиотеки (но не целые системы а отдельный скрипт cgi) с помощью которых производится загрузка файлов на сервер, не хотелось бы изобретать велосипед. если можно то и ссылки где можно найти подобные скрипты.
3. После полной загрузки файла на сервер необходимо добавить в БД запись о названии файла и его размер. Как правильно сделать редирект на php скрипт который сделает запись в БД.
4. Имеет ли смысл разделять файлы по директориям, скажется ли на производительности большое количество файлов в одной папке на сервере.
5. Где лучше организовать хранилище для закаченных файлов, т.е. размещать выше документ_рут или же без разницы где будет папка с файлами.

Заранее благодарен за любые ответы.
 

fixxxer

К.О.
Партнер клуба
погугли на тему отображения прогресс бара при аплоаде. там и остальные проблемы увидишь как решены :)

брр, ftp то тут при чем?
 

Marquis

Новичок
поискал на тему прогресс бара, в основном рассматриваются вопросы реализации прогресс баров, т.е. не совсем то, что нужно мне.
 

HraKK

Мудак
Команда форума
1) Учитывает
4) Не скажет, если ты не будешь анализировать содержание.
5) Зависит от тебя. Если надо что б никто не получил туда доступ - храни выше, нет - как хочешь
 

SID

ReadOnlyТеаm
типо мне тоже интересен этот вопрос.
Например я так и не смог понять что лучше:
имея perl скрипт писать данные в БД из самого perl скрипта или же после редиректа на php скрипт писать данные в БД.

имхо при записи из php должны быть 2 редиректа
первый при отработке perl скрипта и второй уже из php скрипта после записи данных в БД.
при записи же данных из perl скрипта в БД будет только один редирект.
есть над чем подумать.
 

HraKK

Мудак
Команда форума
3) Лучше сделать это в самом перле, иначе изза сбоя может нарушится целостность базы.
 

Marquis

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