Как и кто загружает товары в интернет-магазин?
Все что больше 1к позиций нужно делать на csv
Но бывают варианты, когда головой не думают и тогда появляются xml, json, excel по 10Гб
Задача впринципе мало связана с фронтендом
Очень не здравый выбор технологии для интернет-магазина... :) Практически наверняка получите проблемы с индексацией, это я Вам как SEO-шник говорю...
Товары в магазин надо загружать вручную (если их мало) и импортом из файла формата .CSV (если их много), все прочие варианты создают кучу проблем на ровном месте.