Разработка интернет-магазина. Варианты решений

Ежедневно тысячи пользователей рунета ищут и заказывают товары в интернет-магазинах, не задумываясь на сколько сложным выглядит этот процесс с точки зрения разработчиков и владельцев сайта. Для того, чтобы потенциальный клиент попал на сайт, выстраиваются целые рекламные кампании, маркетологи анализируют запросы, постоянно корректируя стратегию продвижения. Удобство выбора и поиска необходимой товарной позиции ложится на плечи дизайнера, разрабатывающего удобный и красивый концепт дизайна. За правильную работоспособность каталога, корзины, формы заказа и других технических модулей отвечает отдел разработки. Выходит, что интернет магазин это не просто сайт, интернет магазин представляет собой инструмент, помогающий пользователю найти нужный для него товар, ознакомится с его характеристика и купить, не отходя от своего рабочего места. В зависимости от количества товаров, структуры магазина и опций, доступных для клиента, можно выделить несколько типов интернет-магазинов.


Интернет магазин с небольшим количеством товаров

Когда компания имеет всего несколько десятков товарных позиций, нет смысла делать сложную структуру для своего магазина. Более правильно дать посетителю быстрый доступ к товару, для этого используется поиск по названию и перекрестные фильтры, в которых можно задать ценовой диапазон, имя производителя, цвет, вес и другие характеристики, имеющиеся у товара. Попав на сайт, посетитель сразу видит разделы каталога, выгодные предложения, акции и товары со скидкой. На этой же странице выведен список последних товаров (новинок) с возможностью быстрой покупки в 1 клик. Если клиент хочет приобрести несколько товаров, то ему достаточно положить нужную позицию в корзину и продолжить работу в каталоге. На этапе оформления заказа, указывается контактная информация, при необходимости корректируется заказ и данные отправляются на сайт. Поступившая заявка автоматически сохраняется в системе управления и уведомление высылается на почту менеджерам, ответственным за сопровождения заказов, которые, в свою очередь, уточняют по телефону у клиента подробности заказа. 

Разработка интернет магазина такого типа чаще всего происходит на готовых движках, специализирующихся на онлайн торговле:Opencart, Wordpress, Webasyst, MODx, Shop-CMS, UMI-CMS, CS-cart. Многие из этих CMS имеют свои макеты дизайна, с интегрированным интерфейсом и функционалом магазина, что очень удобно, поскольку сразу понятно, как выглядит магазин и что из ненужного функционала можно сразу исключить, а что добавить. В добавок, дизайн в онлайн-витринах уходит на 2-3 план, уступая место юзабилити и продуманной структуре каталога, которая в предоставляемых шаблонах всегда продумана и удобна.


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

  • Новостной блок (добавление новостей, статей, обзоров)
  • Информационный блок (добавление контента, создание новых страниц)
  • МногоуровневоеJS меню (редактирование меню)
  • Форма обратной связи (написать письмо, обратный звонок и т.п.)
  • Динамический слайдер
  • Подписка на акции, новости, новинки
  • Рассылка по группам пользователей
  • Библиотека изображений (фотогалерея)
  • Облако тегов
  • Поиск по сайту
  • Каталог товаров
  • Дополнительный вывод товаров (с этим товаром обычно покупают, рекомендованные товары, недавно просмотренные товары и т.п.)
  • Перекрестный фильтр поиска по каталогу
  • Справочник (редактирование и добавление полей фильтра)
  • Форма заказа товара с возможностью выбора типа доставки и дополнительных опций
  • Калькулятор стоимости
  • Корзина
  • Онлайн чат (jivosite, Livetex, Webconsult) и настройка автоматического консультанта
  • Выгрузка 1С
  • Синхронизация со складским учетом
  • Синхронизация и настройка CRM

Интернет магазин со средним количеством товаров 

Виртуальные магазины, имеющие более 100 товарных позиций, или в скором времени планирующие расширить товарных ряд до более чем 100 наименований, имеют более сложную структуру каталога. Это обусловлено тем, что клиенту легче найти соответствующий подраздел каталога и там просмотреть небольшой список товаров, чем перелистывать большое количество товарных позиций разного типа в общем разделе каталога. Каждый раздел, помимо собственных подразделов, имеет свой уникальный фильтр поиска, в котором задаются характеристики, соответствующие только той группе товаров, в которой он находится. На сайте настраивается выгрузка товаров из 1С, что значительно упрощает процесс наполнения товарных карточек и корректировки цен, параллельно идет синхронизация со складской программой для вывода на веб-сайте только актуальных позиций, которые имеются в наличие. Каждый товар можно отложить в избранное, задать по нему интересующий вопрос, сравнить с одним, или несколькими другими товарами. В карточке, помимо фото и характеристики, предусмотрены видеоролики и документация. Пользователям из разных регионов, при входе на сайт, сразу отображается номер телефона, соответствующий его региону. В разделе контактов указываются информация по всем регионам, где есть физические точки продажи.


Для подобного рода интернет магазинов подойдут также коробочные решения, давно зарекомендовавшие себя на рынке как CMSдля интернет магазинов. К таким системам можно отнестиOpencart, Bitrix, Drupal, CS-cart, PrestaShop. Возможный функционал, как и вся разработка схожа с первым типом интернет магазинов и занимает, как правило, от одного до нескольких месяцев. 

Мульти интернет-магазин 

Крупные онлайн магазины имеют филиалы во многих городах и зачастую акции, цены, скидочные купоны везде отличаются. Для того, чтобы посетитель получил только достоверную информацию, соответствующую его региону, на сайте под каждый регион/город создается отдельная версия интернет магазина, доступная по своем уникальному адресу (например spb.domen.ru). Фактически, это отдельный сайт, со своим контентом, каталогом, товарными позициями, ценами и условиями, но созданный в единой дизайн концепции с основным интернет-магазином. При заходе на сайт система автоматически определяет ip и пользователю открывается субдомен его региона. Если определение прошло неправильно, или клиенту необходимо посмотреть информацию другого региона, доступен ручной выбор из списка. Система предусматривает возможность вывода цены в нескольких валютах, пересчет происходит ежедневно в автоматическом режиме, при условии, что цена в рублях зависит от цены в долларах и наоборот. В каталоге всегда актуальное наличие товара на складе, за это отвечает модуль синхронизации со складским учетом. Для будущих дилеров и партнеров отведен раздел с картой России, где есть возможность выбора карточки филиала в своем регионе на карте. Оптовые покупатели, после прохождения регистрации и присвоения статуса «оптовика» получают закрытый доступ к ценам со скидкой. В личном кабинете они видят свой статус и то, что необходимо для перехода на более высокий уровень с увеличенной скидкой, - это мотивирует их заказывать продукцию сразу в большом размере. Реквизиты «оптовика» сразу подцепляются к заказу, что значительно упрощает процесс оформления и экономит время. При таком потоке заказов важно грамотно настроить CRM систему, разграничив доступ по регионам и сделав коммуникацию простой. Ветки, актуальные для всех регионов всегда доступны, также как облачный диск, чат, календарь и другие опции. Информация касающаяся только определенного региона доступна узкой группе пользователей из этого региона, а также модераторам и руководству. Для отдела маркетингав CRM системе предусмотрены различные отчеты, графики и показатели, с возможностью разбивки по гео-локации, дате, обороту и другим показателям, формирующиеся автоматически или в ручном режиме. В одинаковой мере интернет-магазин нацелен на B2B и B2C аудиторию. Выход на международный рынок и автоматизация бизнес-процессов, разгрузка отделов компании и снижение операционных расходов, увеличение лояльности и повышение эффективности взаимодействия с дистрибьюторами – вот основные задачи, которые решает мульти интернет-магазин.


Столь большой и сложный продукт рекомендуется реализовывать на крупных CMS системах и фреймворках, так как функционал для ряда опций на сайте выходит за рамки стандартного и требует уникального программирования.Наиболее подходящие для сложного функционала системы -Bitrix, Drupal, PrestaShop, Megento, Python. С их помощью любой модуль можно написать с ноля используя скрипты, плагины и программирование. 

Вероятный список модулей:

  • CMS Система управления или фреймворк
  • Новостной блок (добавление новостей, статей, обзоров)
  • Информационный блок (добавление контента, создание новых страниц)
  • МногоуровневоеBurgerменю (редактирование меню)
  • Форма обратной связи (написать письмо, обратный звонок и т.п.)
  • Динамический слайдер
  • Подписка на акции, новости, новинки
  • Рассылка по группам пользователей
  • Библиотека изображений (фотогалерея)
  • Многоуровневая регистрация
  • Личный кабинет с разграничением доступа и показом закрытых разделов разным группам пользователей 
  • Модуль персонализации - назначение отдельным пользователям [дилерам] особой скидки, или условий
  • Wish-list модуль (составление списка желаемых товаров)
  • Капсула товаров (покупка всей продукции производителя, покупка группы товаров, покупка товаров имеющих общую характеристику(и))
  • Облако тегов
  • Поиск по сайту
  • Курс валют
  • Карта регионов
  • Авто определение региона
  • Каталог товаров
  • Дополнительный вывод товаров (с этим товаром обычно покупают, рекомендованные товары, недавно просмотренные товары и т.п.)
  • Функция сравнения товаров, групп товаров
  • Перекрестный фильтр поиска по каталогу
  • Справочник (редактирование и добавление полей фильтра)
  • Форма заказа товара с возможностью выбора типа доставки и дополнительных опций
  • Калькулятор стоимости
  • Корзина
  • Онлайн чат (jivosite, Livetex, Webconsult) и настройка автоматического консультанта
  • Импорт и экспорт с 1С
  • Синхронизация со складским учетом
  • Синхронизация с системой логистики, вывод данных о перевозках в CRM/Закрытую часть. Планирование маршрутов доставки и их оптимизация
  • Интеграция с CRM и ERP-системами

Приступая к разработке интернет-магазина нужно быть готовым к тому, что на это уйдет от месяца до года, в зависимости от сложности функционала и способов его реализации. Не стоит забывать, что наполнение каталога товаров, даже при использовании парсеров данных, также долгий процесс. Многие крупные компании, после полного создания своего сайта, проводят комплексное тестирование и выпускают интернет магазин в полный доступ, только после полной проверки ресурса на закрытом адресе.

Возврат к списку

Оцените материал:
(Голосов: 78, Рейтинг: 4.39)
Читайте также
Разработка интернет-магазина. Варианты решений
07.06.2019 17:00:00
Интернет магазин это не просто сайт, интернет магазин представляет собой инструмент, помогающий пользователю найти нужный для него товар, ознакомится с его характеристика и купить, не отходя от своего рабочего места. В зависимости от количества товаров, структуры магазина и опций, доступных для клиента, можно выделить несколько типов интернет-магазинов
>>>
07.06
28.05
22.05
17.05
08.05
>>> Все новости
Понравилась публикация? Хотите получать интересные уникальный статьи?
Тогда будем рады видеть вас в рядах наших подписчиков!
Нажимая кнопку «Отправить», я даю согласие на обработку моих персональных данных в соответствии с условиями «Политики конфиденциальности»
>
Спасибо за проявленый интерес к нам!
В ближайшее время наш менеджер свяжется с Вами.