Как лучше хранить картинки товаров на сайте?
Храни не профессионально, в папке, как, в общем то, делают профессионалы.
Есть файловая система - для файлов, есть базы данных - для данных.
файлы в базе хранят, если нужны архивы документов, которые требует закон - тогда не нужно дополнительно вести архивы файлов
в вашем случае совершенно нет смысла этим заниматься
даже фейсбук не занимается