В контроллере моего приложения на Rails была функция, которая анализирует мой сегмент S3 и выбирает изображения. Из-за этого скорость загрузки страниц снижается, но мне нравится возможность циклически перемещаться по корзине без жестко запрограммированных URL-адресов.
Вот что у меня есть:
@bucket = S3_BUCKET
@images = []
@bucket.objects.each do |file|
if file.key.include?("inspiration")
@images << { url: file.public_url, key: file.key, type: 'file'}
end
end
Есть ли другой способ сделать это, чтобы скорость загрузки страницы не пострадала?