Волна несущей, сохраняющая изображения как активы

Я пытаюсь наскрести несколько продуктов сайта и создать каталог из них. Я хочу скачать изображение продуктов, используя несущую волну, и я буду использовать heroku для хостинга. Поскольку herkou не предоставляет - это собственная файловая система. Я планировал использовать загруженные изображения в качестве ресурсов вместо использования учетной записи S3. это можно сделать? Это кажется практичным, так как я буду чистить только раз в 3 месяца или что-то.

1 ответ

Решение

Конечно, вы можете сделать это; вы бы просто занялись разработкой и добавили изображения в ваши ресурсы. При этом вы не захотите использовать carrierwave, а вместо этого ваш обычный image_tag.

Например, для продуктов, вместо того, чтобы монтировать загрузчик, у вас есть атрибут file_name, а затем сделать что-то подобное для визуализации

<%= image_tag(@product.file_name) %>

Проблемы: у Heroku есть максимальный размер порции для вашего приложения. Это активы + код + драгоценные камни. Как правило, приложения, которые я запускаю, имеют размер порции около 50 мегабайт. Таким образом, вы будете ограничены в общем размере.

Другие вопросы по тегам