Варианты загрузки изображений для пользователей сайта - PullRequest
0 голосов
/ 04 марта 2010

Я хочу предоставить пользователям моего веб-сайта возможность загружать изображение профиля. Какие у меня варианты? Каков наилучший способ сделать это? Мне нужно было бы иметь возможность ограничить размер изображения, обрезать / изменить размер изображения, чтобы я мог отображать эскизы изображения. Сайт написан с использованием Ruby on Rails

Ответы [ 4 ]

3 голосов
/ 04 марта 2010
1 голос
/ 05 марта 2010

В альтернативном плагине для управления загрузкой файла есть carrierwave

0 голосов
/ 05 марта 2010

Я согласен с другими рекомендациями Paperclip для обработки любого типа загрузки.

Однако, в частности, для изображений профиля, если вы храните адреса электронной почты своего пользователя, вы можете рассмотреть возможность использования Gravatar , как это делает StackOverflow, для эффективного «аутсорсинга» этой функции и предоставления вашим пользователям постоянных аватаров. среди всех сайтов, которые они используют.

0 голосов
/ 04 марта 2010

Плагин PaperClip в значительной степени является новым стандартом:

http://github.com/thoughtbot/paperclip

Он поддерживает разные процессоры изображений, но мы используем ImageScience. RMagick утечки памяти

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...