как лучше организовать upload файлов на сервер?

cristalith

Новичок
как лучше организовать upload файлов на сервер?

Мне необходимо сделать так, чтобы один человек мог закачать файл на сервер, а другой мог его скачать.
Как самый простой вариант это можно сделать на основе <input type="file" name="myFile"> .
Но этот вариант подходит для файлов с небольшими размерами.

Какой способ лучше использовать для закачки больших файлов?
 

Alexandre

PHPПенсионер
Какой способ лучше использовать для закачки больших файлов?
используй готовое решение - RapidShare или DepositFiles

если хочешь сделать их аналог, тогда все зависит от твоего hard/soft, по этому говорить о конкретном решении рано.
 

cristalith

Новичок
Хочется сделать как на DepositFiles, только в намного меньших маштабах.

Основное чтобы показывалось время до окончания загрузки.

Инет переполнен платными скриптами которые это позволяют и я никак не могу найти статью где бы просто рассказывалось как это сделать
 

Фанат

oncle terrible
Команда форума
Ответ очень простой.
Те, у кого есть деньги на платный скрипт, найдут их и на нормальный хостинг.
А делать "как на DepositFiles" на бесплатном хостинге, конечно, проблематично.
 

cristalith

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

Хочется сделать "как на DepositFiles" потому что это удобно и просто из целей для себя - научиться.

(под "как на DepositFiles" я имею ввиду лишь процесс закачки, т.е. прогресс бар, а не копию всего ихнего проэкта :) )
 

Alexandre

PHPПенсионер
А делать "как на DepositFiles" на бесплатном хостинге, конечно, проблематично
а я бы сказал - НЕВОЗМОЖНО

-~{}~ 27.10.09 10:16:

Хочется сделать "как на DepositFiles" потому что это удобно и просто из целей для себя - научиться.
есть куча всяких uploadprogress-ов на sf.net, но на Депоситах сделано по иному.
 

dimagolov

Новичок
cristalith, глупая идея. на php такое не реализуется. эта поделка может работать, но только при одной закачке в единицу времени
 

Alexandre

PHPПенсионер
А как сделано на депозитах?
не знаю как точно сделано на депозитах
но на большинстве файловых хостингах это сделано напрямую через WEB сервер
например ngx_upload + ngx_uploadprogress
есть подобные модуля и для апача (если кто-то из хостеров используе апач для этих целей :))
 
Сверху