По поводу места на сайте. Все системы управления сайтами создают из одной фотографии несколько копий других размеров. Один размер будет показываться в карточке товара, другой в списке категорий, третий в корзине, четвертый в админке и т.д. То есть, загружая одну фотографию - вы получите от 3-х и более дополнительных копий. Проблема в том, что на хостинге может просто закончиться место.
Спасибо статью. Мне как раз сейчас необходимо работать с большим ассортиментом.