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