Сайт это и есть движок, доработанный или нет. Плюс данные. Так что не подменяйте понятий. Хотел бы я посмотреть на того автолюбителя, который выбирает машину, не изучая ее технических характеристик (причем на то, чтобы мала кушала не всегда обращают внимания). Может вы так и делаете, но большинство людей не без оснований желает знать на чем они ездят. В тонкостях устройства ни кто не разбирается, а в функционале автомобиля все разбираются, особенности этого функционала и оценивают, и на основании этих оценок и покупают машину. Это азбучная истина.
А профессионал не будет навязывать движок и вполне сможет сработать с выбранным заказчиком или откажется от работы. Нужен не профессионал сайтостроитель, а профессионал консультант по конкретному интернет-бизнесу, то есть интернет-торговле. Строить то нужно не сайт, а бизнес. А проконсультироваться по разным движкам владельцу не просто не помешает, а очень важно. Движок это прежде всего его инструмент, а не разработчика.
Ни чего хорошего в этом нет. Проверено на практике. Для реализации конкретного функционала в определенном движке могут потребоваться дополнительные трудозатраты и не малые, но разработчик об этом не скажет (не откажется же он от заказа), а будет вытягивать деньги из заказчика под эти дополнительные работы, которых на другом движке могло бы и не быть. А то, что выбирая платформу он берет ответственность за стабильную работу сайта, во первых в этом нет ни чего плохого, а во вторых за стабильность работы сайта в любом случае несет ответственность исполнитель, если он конечно профессионален, потому что хороший спец найдет способы обеспечить стабильность работы движка, а некудышный наоборот - развалит работу любого движка.
Движок выбирается владельцем не по техническим соображениям а по функциональным возможностям, если конечно это разумный владелец :-), и кроме него ни кто лучше не знает, что нужно для его бизнеса. А вот когда определились с основой, то можно выбирать и разработчика. Выбор разработчика до выбора движка неприятен тем, что часто разработчик начинает навязывать ту платформу, которая удобна ему (потому что она единственная с которой он знаком), а не заказчику. Более подробно см статью "Какой движок лучше?"
Ближе всего Magento, но дорабатывать все равно придется.
Да вы просто не понимаете, что у одного товара один покупатель с одним уровнем владения компьютером и ему ни чего не надо разжевывать, а другого надо вести по цепочке как барана и поэтому каждый шаг лучше выносить на отдельную страницу. Вы не понимаете, что если нужны более сложные схемы оформления заказа в зависимости от ареала обитания клиентов и готовности использования ими тех или иных схем доставки и взаиморасчетов то в одних случаях это можно собрать на одной странице, а в другом нет. Вы не понимаете, что в данном случае универсального решения нет и быть не может. Что вам тогда объяснять? Все равно не поймете.
Если вы не понимаете, что разница товара имеет огромное значение, то вам бесполезно что-то говорить. Вам любая фраза, не доступная вашему пониманию будет казаться теоретизированием.
Начните с чтения статьи "Основы организации интернет-магазина" и материалов раздела "Популярные вопросы"
Эффективнее то, что соответствует типовому поведению клиента, которое в свою очередь связано с параметрами товара и рынка
Я человек вменяемый, поэтому подбираю инструмент под задачи и как нормальный специалист владею многими инструментами. Сидеть на одном движке и петь ему хвалу - это для начинающих, для тех кто знает лишь один движок и старается всех убедить в его преимуществах дабы хоть как то возвыситься хотя бы в собственных глаза как специалист. Каждый движок хорош в своих условиях. Мне надоело повторять эту очевидную истину.---------- Добавлено 19.09.2013 в 14:00 ----------
Сомневаюсь, что кто то будет делать 100% предоплату за товар стоимостью в 10 000 руб. Мой практический опыт работы с магазинами с подобным товаром говорят об обратном. Кроме того, если вы будете торговать не с собственного склада, а по схеме вроде дропшиппинга, то предоплата - дополнительная проблема. Но вообще тогда мы в холостую тратим время на обсуждение потому что вы постоянно меняете требования. Пропишите сначала детально объект автоматизации, то есть бизнес-процесс. А сейчас вы мечетесь между требованиями и получается что хотите найти универсальную платформу, отвечающую взаимоисключающим требованиям, да еще примитивную как двери, чтобы вы сами могли ее настраивать как угодно, да еще и без знаний PHP, CSS и HTML.