понедельник, 26 апреля 2010 г.

Обзор nopCommerce

 Open Source + Microsoft

Долгое время на рынке e-commerce систем отсутствовал продукт, сочетающий в себе три характеристики:
 - функциональность;
- открытый осходный код;
- технологии Microsoft.
 Но не так давно такой продукт появился - это прокет nopCommerce. Как выяснилось nopCommerce имеет всё, что нужно для того, чтобы начать продавать любые товары через интернет. Лично я рассматривал nopCommerce как потенциального кандидата для реализации сайта доставки цветов по Харькову - http://www.flowers.kh.ua Вот ключевые функции nopCommerce, важные для подобного магазина:

Поддержка категорий продуктов

В магазине это различные виды букетов:  свадебные, к торжеству, влюбленным, ...

Вложенные категории

 Без этой функции не получилось бы построить более-менее разумной классификации товаров.

Продукты  могут быть соотнесены более чем с одной категорией

 Для нас это необходимо, так как, скажем один букет может быть в категории «Свадебные букеты» и «Розы» одновременно.

Поддержка нескольких языков

Лучше всего в NopCommerce реализована поддержка английского языка. Возможно добавление других языкой, в том числе русского. Русский language pack для доступен для версии 1.4, но с успехом ставится и на версию 1.5. В этом случае остаются непереведенными некоторые специфические для новой версии элементы интерфейса. Я столкнулся с такой проблемой и в итоге подготовил свой, расширенный language pack, который содержит  переводы  100% пользовательского интерфейса и английские литералы для  админской части сайта (смотрите один из следующих постов).

Мультивалютность

Возможна поддержка автоматического обновления курсов.

Полностью настраиваемый дизайн на основе шаблонов

Для харьковского магазина цветов был достаточно легко разработан оригинальный шаблон.
Создание шаблонов достаточно прозрачно и не очень трудоемко, хотя надо отметить что при изменении лэйаута некоторых элементов страницы приходится выходить за рамки редактирования шаблона – приходится модифицировать код приложения.

Атрибуты продуктов (цвет, размер).

С помощью этой функции, например, клиенты магазина www.flowers.kh.ua могут выбрать  из растений какого цвета составить букет.

Несколько картинок для одного продукта

Бесспорно полезная функция, позволяющая показать товар с разных сторон.

Поддержка продуктов с вариантами.

 Таким образом была реализована, например,  возможность пользователю выбирать из какого количества цветов будет составлен букет.  Каждый вариант может содержать собственное описание и цену.

Поиск продуктов

Полнотекстовый поиск по каталогу.

Поддержка сопутствующих товаров

Благодаря этому, скажем, мы можем предложить покупателю комнатного растения удобрение или горшок для пересадки.

Поддержка скидок

Скаидки в фиксированном размере или %.

Всесторонняя SEO оптимизация

В частности оптимизация URL для поисковых машин. В этой полезной функцинальности в версии nopCommerce 1.5 присутствует досадная ошибка, которая не позволяет полноценно работать  например с контентом на русском языке. Для её исправления мной был сделан патч. Подробнее в одном из следующих постов.

Поддержка новостей

Комментарии к  новостям. RSS для новостей. Относительно новостей передо мной встала задача интегрирования новостей партнерских сайтов на страницах www.flowers.kh.ua. Для этой цели был разработан компонент, способный читать  публикации RSS и сохранять их в качестве новостей на сайте под управлением nopCommerce. Этому компоненту будет посвящен отдельный пост.

Поддержка блога магазина

 Эту функциональность можно использовать для публикации тематических статей.

Доставка

Расширенные функции по настройке доставки с использованием плагинов. Поддрежка нескольких адресов доставки для каждого пользователя.

Методы оплаты

Поддержка разнообразных методов приема платежей. В настоящее время в моих планах создание модуля для оплаты через Liquipay и Интеркассу.

Комментариев нет:

Отправить комментарий