Существуют ли передовые практики, которым необходимо следовать при связывании изображений продуктов с продуктами (например, записи в базе данных)?
Я имею в виду, что после некоторых курсов, которые они преподают, все изображения помещаются в папку, например:
./assets
|-./product-images
|-01.jpg
|-02.jpg
Имена файлов - это, в основном, идентификатор записи, так что вы можете загрузить их в HTML $ {XYZ.id} .jpeg.
В дополнение ко мне это выглядит как хрупкая архитектура, управляющая несколькимиизображения для продукта становятся неловкими, когда есть несколько продуктов - то же самое, еще хуже, если это была социальная сеть с сотнями изображений на запись, она становится неуправляемой.
Создание папки для каждой записи в базе данныхне выглядит излишним для нескольких картинок, но, опять же, не уверен, что это лучший всеобъемлющий вариант.
./assets
|-./product-images
|-./01
|01.jpg
|02.jpg
|-./02
|01.jpg
|02.jpg
Это фон.Вопрос в том, существуют ли в настоящее время передовые практики или рекомендации, которые используются разработчиками для ресурсов, связанных с записями?
Пример: Как вы структурируете свои папки для электронной коммерции с максимум 5 фотографиями на продукт?Как вы управляете социальной сетью с 200 фото на запись?