Обзор системы управления сайтом CMS Drupal+Ubercart

893 0
Drupal – одна из наиболее популярных систем управления сайта, распространяемая свободно и используемая для построения любых сайтов, в том числе интернет-магазинов. В последнем случае в Drupal встраивается специальный модуль для поддержки e-commerce – Ubercart. В настоящее время Ubercart вполне можно назвать одним из лучших вариантов платформы для интернет-магазина. Он может использоваться не только для собственно онлайн-продажи товаров, но и для создания социально-коммерческих ресурсов, продажи платного контента и других форматов. Одно из основных преимуществ платформы – отличный интуитивно-понятный, удобный и дружелюбный интерфейс, который позволяет легко управлять магазином, даже не имея специализированных знаний. Ubercart легко подключить и можно использовать сразу же после интеграции с CMS Drupal – без дополнительных настроек и дописываний модулей.


В Drupal реализована локализация интерфейса для разных языков, в том числе для русского. Для настройки внешнего вида сайта CMS имеет множество встроенных тем оформления, а также возможность создавать новые посредством API Drupal. Система поддерживает технологию Ajax.

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

Модуль поддерживает создание партнерских программ и систему скидок и купонов.

Drupal и ее модули – система, которая постоянно дорабатывается и оптимизируется всеми программистами мира, работающими с этой CMS. Многие модули и полезные сервисы CMS были созданы энтузиастами и после рассмотрения в команде Drupal официально включены в систему.

Основная проблема CMS – ее ресурсоемкость, а также повышенное число запросов к Базе данных. Поэтому, если посещаемость магазина предполагается высокой, то будьте уверены, что потребуется более серьезная настройка CMS, чтобы снизить нагрузку.

В качестве дополнительных модулей системы используются, как правило, модули Views (доступна бесплатная версия в сообществе drupal.org), использующийся для сортировки товаров по различным характеристикам, и Profile (поставляется в комплекте), позволяющий управлять профилями пользователей. Первый потребляет значительное количество памяти, что также усложняет использование системы.

Вполне возможно, что для создания интернет-магазина потребуется подключение и других модулей. Их легко можно найти в сообществе Drupal или через API системы Drupal или Ubercart.

В целом для создания интернет-магазина средней сложности система не требует сложной «ручной» доработки, все необходимые функционалы и модули есть в коробочной версии.

Наконец, не так давно вышла полноценная комплексная версия сборки Drupal+Ubercart под названием Drupal-shop, — готовое решение для интернет-магазина.

Отзывы о Drupal+Ubercart:

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

Связка Drupal+Ubercart лучше всего работает, если вам нужен не просто интернет-магазин, а магазин-социальное сообщество, то есть если вы планируете к размещению новости, статьи, возможности для пользователей обсуждать, комментировать, общаться. В этом случае модуль друпала предлагает огромное количество возможностей. Если нужен просто интернет-магазин – лучше взять что-либо попроще.

Скажу, что единственный отмеченный мной недостаток Друпала – его «тяжесть». Для того, чтобы обеспечить быстрое и качественное функционирование интернет-магазина с высокой посещаемостью, нужно выбирать хорошего хостинг-провайдера, который сможет поддерживать высокий трафик даже при значительной нагрузке на сайт. В остальном конструкция Drupal+Ubercart – отличная система с большим количеством модулей, с помощью которых можно создать интернет-магазин с полным набором всех необходимых инструментов.

У Ubercart’а есть интересная особенность – регистрация пользователей может происходить незаметно для них самих в процессе чекаута. Мне в частности эта особенность очень нравится. При оформлении заказа пользователь так или иначе должен ввести свой e-mail для отправки информационных сообщений о статусе заказа. А остальные процедуры можно скрыть. Таким образом получается, что пользователь не видит процедуры регистрации и ничего для ее оформления не делает, а в то же время вы получаете хорошую базу зарегистрированных покупателей. Вообще, скажу, что Drupal+Ubercart – наиболее стабильная и функциональная система, на мой взгляд.

Доволен движком. Основные функционалы интернет-магазина ставятся и настраиваются без всяких проблем: статистика заказов, пользователей, система разграничения прав и создание групп покупателей, импорт и экспорт прайсов, интеграция с Яндекс.Маркетом. Если есть хороший программист, то можно реализовать полноценную интеграцию с 1С, а также систему комплектов, опций и компонентов для ассортимента магазина.

Примеры сайтов, созданных на Drupal+Ubercart:

Интернет-магазин компьютерной техники КомпьюМаркет
Интернет-магазин Фабрика СМАРТ
Интернет-магазин GS SPORT
Торговый дом NB Company
Фабрика дверей BRAVO

При подготовке обзора Drupal+Ubercart использованы материалы с сайтов: cmsmagazine.ru, content-management-systems.info, drupal.ru.

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.