Когда вы сохраняете эти изображения в хранилище, вам также нужно на лету создавать эскизы для них.И затем используйте их, когда вам нужно.
Есть потрясающие пакеты, доступные для того же, из которых вмешательство является лучшим, на мой взгляд.
Когда вы используете этопакет, вы можете просто сделать:
// Make thumbnail of existing image :
$img = Image::make('public/foo.jpg')->resize(50, 50)->insert('public/foo50x50.png');
// Create thumbnail on the fly for uploaded images from fomr request
$image = $request->file('image');
$thumbnail = Image::make($image->getRealPath())->resize(50, 50)->save($destinationPath.'/'.$fileThumbnailName);
$image->move($destinationPath, $filaName);