Несколько альтернативных способов хранения больших объёмов изображений в электронной коммерции:
- Создание отдельных папок для каждого товара. qna.habr.com Папки можно называть, например, по идентификационному номеру товара. qna.habr.com
- Использование GUID-идентификаторов. qna.habr.com Файлы называют не числовыми идентификаторами, а GUID и раскладывают по папкам, проименованным по части имени (например, по первым символам GUID). qna.habr.com
- Применение MD5-хеша от содержимого. qna.habr.com ru.stackoverflow.com В этом случае можно контролировать дубликаты. qna.habr.com
- Создание отдельного веб-сервиса. ru.stackoverflow.com Сервис может использовать хранение картинок как BLOB-объектов в специальном контейнере в облаке, например в облаке Azure. ru.stackoverflow.com
- Использование облачных хранилищ. www.websiterating.com Некоторые из них предлагают функции безопасности, например шифрование на стороне клиента или политику нулевого разглашения. www.websiterating.com
Для поиска изображений можно использовать стоковые сайты, где есть контент, свободный для скачивания и коммерческого использования. blog.cybermarketing.ru Некоторые из них: Unsplash, FreeImages, SplitShire, Reshot и другие. blog.cybermarketing.ru