WebDev: Каков наилучший способ загрузки нескольких файлов? - PullRequest
2 голосов
/ 19 сентября 2008

Я хочу, чтобы (едва разбирающиеся в компьютерах) люди могли легко отправлять большое количество файлов (изображений) через мое веб-приложение. Существует ли простой, надежный, бесплатный / дешевый, широко используемый, стандартный инструмент / компонент (Flash или .NET - извините, нет времени выполнения Java в браузере), который позволяет веб-пользователю выбирать папку или набор файлов на своем компьютере загрузить их?

Ответы [ 3 ]

5 голосов
/ 19 сентября 2008

swfupload , лучший из известных мне инструментов, который позволяет вам это делать. Простой, легкий в использовании и даже имеет запасной механизм для 1% веб-пользователей, у которых нет flash 8+.

0 голосов
/ 19 сентября 2008

У нас была компания, которая разработала загрузку Silverlight, которая могла изменить размер изображений заранее, чтобы не было необходимости загружать файлы размером 5 МБ и затем изменять их размер. Возможность изменения размера изображения не была включена в clr, который поставляется с Silverlight. Затылок придумал свой. Вы можете видеть это здесь: http://www.occipital.com/fjcore.html

Я не знаю, что они будут брать, но мы были очень довольны тем, как это работает. Если вам не нужна возможность изменения размера перед загрузкой, я бы выбрал один из вариантов флэш-загрузки, например http://swfupload.org или http://www.codeproject.com/KB/aspnet/FlashUpload.aspx

0 голосов
/ 19 сентября 2008

Я обнаружил, что лучший способ загрузить группу файлов - это сжать их и загрузить один файл (а затем распаковать его на сервере). Однако это, вероятно, не лучший вариант для целевой аудитории.

...