Итак, вы заинтересованы в раскрытии возможностей сайта электронной коммерции Drupal. Но вы сталкиваетесь с дилеммой: Ubercart или Drupal Commerce?
Drupal Commerce: перезагрузка Ubercart?
В некотором смысле, Drupal Commerce является «перезагрузкой» Ubercart. Ведущий разработчик Drupal Commerce, Райан Шрама, был ведущим разработчиком Ubercart.
Долгосрочные пользователи Ubercart могут ожидать, что Drupal Commerce в основном «Ubercart Improved». Не так много. Как и перезагрузка в Голливуде, Drupal Commerce имеет некоторые радикальные расхождения с оригинальным каноном.
Выбор между Ubercart и Drupal Commerce не является тривиальным. Вы хотите, чтобы все было правильно в первый раз. Вы не хотите переносить свой сайт с одного на другой.
Сравнение Drupal и Ubercart
- В настоящее время Ubercart кажется более популярным: почти 47 000 установок Ubercart почти до 26 000 установок Drupal Commerce. Тем не менее, у обоих проектов много инсталляций, поэтому популярность здесь не обязательно.
- У Drupal Commerce, очевидно, есть импульс вперед, но Уберкарт выглядит так, будто он здесь, чтобы остаться. В обозримом будущем обе они в равной степени будут продолжать активно развиваться.
- Как Ubercart, так и Drupal Commerce чрезвычайно настраиваются. Кроме того, оба проекта породили множество сторонних модулей (различного качества).
Различные пограничные случаи
В реальной жизни любое решение будет казаться чрезвычайно гибким, пока вы не нажмете на стену этой недостающей функции, которую вам отчаянно нужно. Затем вы будете искать drupal.org для модуля и бродить по форумам, и если вы не можете найти то, что вам нужно, вы хотите, чтобы вы использовали другое решение.
Оба проекта имеют разные краевые случаи. Есть вещи, которые вы можете делать только в Drupal Commerce, и есть вещи, которые вы можете делать только в Ubercart.
Делай свою домашнюю работу. Планируйте свой сайт, перечислите все необходимые функции и проверьте документацию. Сдвиньте тестовый сайт и попытайтесь построить «уникальные» части первый .
Друпал и Уберкарт: что проще?
Теперь за большой вопрос. Что «проще»?
Простота использования и расширенные функции, как правило, находятся в прямой оппозиции. Увы, мы обычно хотим обоих (особенно в мире Drupal).
Если ваш сайт имеет кромку края, то какое бы решение не решалось, ваш крайный кейс будет проще. Период.
Но для базового использования Ubercart, похоже, проще, чем Drupal Commerce.
Когда вы читаете «Drupal Commerce» здесь, прочитайте Commerce Kickstart. Commerce Kickstart - это профиль установки, определенная конфигурация Drupal Commerce, целью которой является предоставление простой в использовании тележки «из коробки». Без Commerce Kickstart сами разработчики говорят, что вы можете легко потратить «недели», пытаясь настроить Drupal Commerce с нуля.
Даже с Commerce Kickstart, Ubercart все еще кажется внутренне проще. Зачем? Drupal Commerce внедрила новый уровень сложности концепции «продукта». Кажется, что некоторые люди сбивают с толку.
Интеграция с другими модулями и темами Drupal
Как насчет интеграции с другими модулями и темами Drupal? По опыту я знаю, что Ubercart хорошо играет с другими модулями. Я еще не могу поговорить с Drupal Commerce. Кто-нибудь хочет прокомментировать?
Тема торрента Kickstart
Commerce Kickstart поставляется с довольно сладкой темой. Еще лучше, это подтема Omega, так что это потрясающе отзывчиво - сжимайте браузер и смотрите, что происходит.
Кроме того, вы можете использовать свой опыт Omega CSS, если вам нужно настроить. (По крайней мере, вы можете теоретически. Кто-нибудь еще изменил тему Commerce Kickstart?)
Bottom Line: Планируйте свой сайт, попробуйте оба
Иногда, с таким решением, вы можете прочитать статью или две и позвонить. Но тележки для покупок слишком сложны.
Если ваш сайт в корзине будет очень простым, вы, вероятно, можете пойти и с ним, и Ubercart все же, вероятно, будет проще.
Если ваш сайт даже слегка «уникален», вам нужно сделать небольшое исследование и проверить их обоих. Вы хотите знать, что у вас есть все необходимые модули, для вашей версии Drupal, до вы строите.