Готова ли Drupal Commerce к реальному миру?


Я пытаюсь принять решение между Drupal 6 + Ubercart и Drupal7 + Drupal Commerce... Я бы предпочел развиваться в 7 и в восторге от Drupal Commerce, но, поскольку он относительно молод, у меня есть некоторые опасения по поводу его безопасности и стабильности.

Есть ли у кого-нибудь соответствующий опыт, которым они хотели бы поделиться?

Author: googletorp, 2011-07-07

4 answers

Платежный шлюз - это ключ. Если выбранный вами платежный шлюз доступен для торговли на Drupal, я бы сказал "да", продолжайте и используйте его.

Даже если нет, есть веские причины для разработки или оказания помощи в разработке платежного шлюза.

Drupal 7 намного более продвинут и будет оставаться актуальным гораздо дольше. Drupal 6 не будет поддерживаться после выпуска Drupal 8. Предположим, что Drupal 8 будет выпущен через 2 года (на данном этапе никто не знает, но это разумный оценка), и запуск вашего сайта займет 6 месяцев. Срок службы сайта Drupal 6 составит всего 18 месяцев. Это то, о чем стоит подумать!

Прямо сейчас мы создаем достаточно сложный коммерческий сайт Drupal, и такие элементы, как система заказов, корзина, оформление заказа и такие вещи, как типы сущностей, являются довольно конкретными. Он также удобен в использовании и предлагает множество преимуществ по сравнению с Ubercart (продукты не обязательно должны быть узлами, открывающими новые способы продажи вещей).

 7
Author: Chris Cohen, 2011-07-07 13:33:20

Мы запускаем проект с Drupal Commerce, и это отличная база для магазина, но я бы сказал, что ключевое решение о том, использовать ли его, заключается в том, насколько вам комфортно с разработкой. Commerce - это хорошо разработанная платформа электронной коммерции, выполненная "по-друпальски", но если вам не удобно писать какие-то пользовательские модули для заполнения пробелов, то запуск и запуск намного медленнее, чем UC. Если у UC есть то, что вам нужно, из коробки, это, скорее всего, путь с точки зрения затрат времени на разработку вид. Если вы ищете долгосрочную долговечность и возможность обновления проекта в будущем, и вы готовы выполнить некоторую индивидуальную работу, тогда подумайте о коммерции.

Для нашего проекта магазин, который мы создаем, очень индивидуализирован (вы заказываете печать онлайн), поэтому коммерция - отличная основа для развития. Но если вам нужно что-то более простое, например, магазин одежды, то нынешний способ создания продукта в торговле является громоздким. Для создания базового продукта вам необходимо создать все коммерческие "продукты" (НАПРИМЕР, варианты продуктов или артикулы) по одному в типе коммерческого продукта, а затем вы связываете их с "узлом просмотра продукта". Когда покупатель видит один продукт, он видит представление узла продукта, в котором объединены все варианты (коммерческого продукта). Для этого есть логические причины, но ввод данных происходит медленно.

Это намного больше работы - сделать все варианты, а затем связать их с продуктом. Есть несколько модулей contrib, которые могут помочь в этом, но коммерция быстро развивается цель, чтобы вы увидели, что обновления commerce нарушают эти модули - так что именно здесь ваша способность изменять/писать модули становится важной при принятии решения о том, какую систему использовать. Коммерция, вероятно, будет более сложной для развития прямо сейчас - поскольку у нее есть своя собственная кривая обучения, но приятно, что в основном все, что есть, теперь является основным материалом drupal: представления, поля и т. Д. Так что, если вам нужна гибкая расширяемость в долгосрочной перспективе, коммерция - это здорово, но если вашему магазину вряд ли потребуется будущее улучшения функциональности и UC делают то, что вам нужно, из коробки, тогда я бы предложил пойти в этом направлении

 5
Author: Aidan Foster, 2011-07-08 15:16:48

Commerce Kickstart 2 вчера вышел на 2-й релиз-кандидат, поэтому я бы счел его стабильным для начала работы. Он также очень активно поддерживается, поэтому я думаю, что в ближайшие недели, когда вы начнете создавать свой сайт, будет выпущено еще много исправлений.

Я использовал его для предстоящего проекта, и это было большой помощью в увеличении времени разработки. Он позволяет вносить столько изменений, сколько вам нравится, но включает в себя множество зависимых модулей, которые трудно удалить поскольку они являются частью основных функций kickstart.

В принципе, да, используйте его, но не устанавливайте демонстрационный контент, так как вы застрянете, пытаясь удалить его.

 4
Author: 7wonders, 2012-10-24 06:23:26

Я использую Drupal Commerce уже несколько месяцев. До сих пор я не нашел много проблем. Вам следует просмотреть видео и документацию, имеющуюся у ребят из commerce, и выяснить, подойдет ли этот модуль для вашей ситуации. Я люблю торговлю на Друпале. Это действительно помогло нам найти решение с учетом временных ограничений. Хотя я никогда не пробовал ubercart. Мне бы очень хотелось иметь время, чтобы попробовать Ubercart и провести сравнение. Для моих нужд это выглядело как Drupal В Коммерции было все, что мне нужно. Поэтому я никогда не пробую использовать Ubercart.

Здесь я оставляю вам некоторую информацию, которая помогла мне с Drupal Commerce.

  1. Официальный Сайт Drupal Commerce
  2. Коммерция Парни видео в vimeo
  3. разработка с помощью Drupal Commerce

Мне нравится интеграция, которую он имеет с представлениями, и есть также модули, которые помогут вам расширить их функции, такие как торговая корзина ajax, коммерция срок действия корзины и Коммерческие запасы. Вы можете настроить коммерцию, но не делайте этого в основном, используя лучшие практики Drupal. Я сделал несколько настроек для своего проекта. Мне даже пришлось сделать свою собственную тележку с истекшим сроком годности, потому что в то время у них не было срока годности тележки. Мне нравится, как вы также можете интегрировать его с правилами. Мне нравится гибкость, которую дал мне этот модуль.

 0
Author: cayerdis, 2012-10-24 02:57:18