массовая загрузка изображений - Rails3 - PullRequest
1 голос
/ 03 декабря 2010

У меня есть требование массовой загрузки изображений. Точнее, я хочу загрузить все изображения для веб-сайта (статические изображения, такие как фон, логотип, угловые изображения, изображения, необходимые для CSS и т. Д.)

Как я думаю, загрузка этих изображений одно за другим выглядит не совсем практично (поскольку может иметь 60-70 изображений). Так что мои вопросы ..

  1. Какой стандартный способ работы с подобным персоналом?
  2. Можно ли разрешить пользователям загружать файл .zip (изображения) и извлечь его со стороны сервера.
  3. Если 2 возможно, могу ли я сделать это с Rails3 и стандартным общим хостом

заранее спасибо

ура

Самера

1 Ответ

1 голос
/ 04 декабря 2010

1) Предполагая, что вы говорите о разрешении массовых загрузок с веб-сайта, а не в качестве рейка, типичным способом обработки нескольких загрузок является использование Uploadify / SWFUpload для внешнего интерфейса вместе с гемом, таким как Paperclipдля обработки изображений на стороне Rails.

Поиск в Google по запросу " paperclip uploadify " или " paperclip swfupload " должен дать вам хороший справочный материал.

2) Конечно, это возможно, я в основном работал с ним, предлагая архивированные файлы для скачивания, но обработка почтовых архивов и работа с включенными файлами определенноdo-able

3) Предложенные мной методы для (1) выше прекрасно работают на Rails 3, и я не вижу причин, по которым они не будут работать на виртуальном хостинге.Этот подход, однако, потребует некоторой дополнительной работы для сред, таких как Heroku, которые не имеют или имеют временное прямое хранение

...