Если не кидать все товары (все разделы) в один файл, а сделать, допустим, 1файл - 1раздел, то при небольшом количестве посетителей такой вариант будет вполне работоспособен (IMHO). В любом случае (если базу использовать никак) стоит попробовать спрограммить именно такой вариант.
http://imho.ws/showpost.php?p=563778&postcount=16