Создание интернет магазина на Drupal. Что выбрать Commerce или Ubercart?

Если раньше в 6ом друпале не было выбора интернет-магазинов, ubercart был самым удачным магазином, да и модулей под него было огромное множество, то для 7го друпала уже есть модуль Commerce:

http://drupal.org/project/ubercart

http://drupal.org/project/commerce

И для того и для другого магазина есть готовые сборки uberdrupal и commerce kickstart, обе сборки можно скачать и посмотреть

Скачать:

http://drupal.org/project/commerce_kickstart - commerce kickstart

http://drupal.org/project/uberdrupal - uberdrupal, правда выложена только ветка для 6го друпала,

Посмотреть:

Демонстрация commerce kickstart

Демонстрация drupal

Ubercart или Commerce?

 У каждого из модулей есть свои плюсы и недостатки, я соотнесу в виде таблиц чтобы было понятно:

Ubercart Commerce

+ Быстрая работа

- Работает медленне Ubercart

+ Есть модуль Ajax-корзины

+ Есть модуль Ajax-корзины

+ Можно добавлять поля в форму заказа

+ Можно добавлять поля в форму заказа

+ Полностью собранный магазин

- Если не устанавливать commerce kickstart, то нужно немного настроить

- Для 7ой версии нет многих модулей оплаты и доставки

+ Все новые модули разрабатывают в основном для Commerce

- Нет нормального инсталляционного профайла

+ Есть commerce kickstart

- Для темизации нужно знать немного php

+ Сделан через Views, практически все выводы

+ Удобная система атрибутов товаров

+ Переключение подвидов товара в зависимости от цвета, размера и т.д.

 

И для ubercart и для commerce есть хорошая документация, есть много модулей можно сделать сайт как на том, так и на другом. Я думаю вам стоит отталкиваться от того нужны ли вам системы оплаты на сайте, если да, тогда лучше выбрать commerce для него есть модули Robokassa, webmoney, yandex.деньги, rbk money и другие. Для ubercart под 7ой друпал готовых модулей нет, но их всегда можно сделать самому. Также обратите внимание, что через commerce вы можете на странице товара переключать фотографии товара в зависимости от цвета, то есть загрузить и показывать отдельно зеленный вид товара, красный вид товара и т.д.