Мне кажется, что если такой вопрос стоит, то еще рано делать интернет-магазин... Кончено, если покапаться для себя, то все ок, но если нужно, чтобы он работал, то лучше найти того, кто сделает или для начала взять какой-нибудь Magento и его настроить.