Автор оригинала: Фанат
магазин - это витрина+корзина.
витрину ты, я думаю, сделать можешь, корзина - это PHP FAQ: Сессии. Подробное описание работы и объяснение механизма.
ну а дальше - обработка заказа - уже множество вариантов.
в минимальном это отправка менеджеру емейла с заявкой
Vadym_h
дабы развязать себе руки с созданием товаром я в свое время сделал объектную надстройку для хранения объектов и их свойств. теперь я не завязан на таблицы а заказчик оперирует товарами и их свойствами как хочет и не дергает меня когда ему надо добавить свойство к какому нибуть товару.