Какие плагины / гемы я должен использовать для динамического создания миниатюр на лету в Rails 3? - PullRequest
2 голосов
/ 09 сентября 2010

Итак, дело в том.Я создаю свое первое приложение rails, которое читает изображения из каталога и его подкаталогов.Теперь я хочу создать динамические эскизы этих изображений.Но я не хочу заполнять этот каталог миниатюрными изображениями.Я думал о том, чтобы кэшировать эти большие пальцы отдельно для каждого пользователя во временном каталоге.

О, и мне также понадобятся размеры изображений для некоторой магии CSS.... я должен использовать для этого?

1 Ответ

2 голосов
/ 09 сентября 2010

Вы должны rmagick в сочетании с Paperclip. Таким образом, вы можете указать размеры (и многие другие атрибуты изображений) и создавать миниатюры на лету.

Кроме того, я также добавил бы delayed_job, который будет фоновым процессом обработки изображений, поэтому, если какой-либо из них будет предоставлен клиентом, им не придется ждать его завершения на стороне клиента.

rMagick: http://github.com/rmagick/rmagick

Скрепка: http://github.com/thoughtbot/paperclip

delayed_job: http://github.com/collectiveidea/delayed_job

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