View
4.509
Download
0
Category
Preview:
DESCRIPTION
История одного e-commerce проекта: как разработать высоконагруженную мультивитринную платформу для тысячи независимых вендоров с каталогом из 350 000 товаров. Проект был создан для клиента из Турции, который придумал уникальную модель бизнеса в Интернете, а мы реализовали ее на платформе CS-Cart.
Citation preview
Как сделать мультивитринную торговую платформу для тысячи независимых вендоров
100ктоваров
BigDataВысоконагруженная система
BigDataВысоконагруженная система
BigDataВысоконагруженная система
1000 отдельных витрин
Цель проектаРазработать мощную мультивитринную платформус единым каталогом товаров и автоматическим
расчетом комиссий вендоров.
Прибыль предпринимателя –это процент со своих продаж и
продаж привлеченных в сервис друзей.
Предприниматель получает индивидуальнонастраиваемую витрину на отдельном домене.Нужно лишь отобрать категории и товары.
Торговая площадка предоставляеткаталог товаров в разных категориях исервис по обработке и доставке заказов.
Каждый желающий может открытьинтернет-магазин, нужно лишь получитьличное приглашение и зарегистрироваться.
Факты об IncirОдин из самых интересных турецких стартапов.
Создан в 2012 году и привлек $1 000 000 инвестиций.
Разработка автоматизированной системы расчета выплат комиссий главному администратору, поставщикам и вендорам.
Разграничение прав доступа и отдельная панель управления для главного администратора
и каждого вендора.
Разработка интернет-магазина с возможностью создания неограниченного количества дополнительных редактируемых витрин на отдельных доменах с единым
каталогом товаров.
321
Аналитика и решениеC точки зрения технической реализации проект был очень сложным. Ни однаготовая платформа на рынке не обеспечивала нас необходимым функционалом.
Мы остановились на CS-Cart, так как это решение уже включало необходимыйнам базовый функционал, в том числе поддержку большого количества витрин
(мультисайтовость). Открытый исходный код позволял вносить любыеизменения и в дальнейшем дорабатывать проект.изменения и в дальнейшем дорабатывать проект.
Перед нами стояли три основные задачи:
Реализация проекта
Для начала мы оптимизировали ядро платформы CS-Cart под особенности данного проекта. В CMS были интегрированы базовые особенности расширенной версии CS-Cart – Multi-Vendor, а именно отдельная панель управления для каждой витрины вендора.
В CMS была интегрирована В CMS была интегрирована система импорта товаров от поставщиков. При добавлении новых товаров в каталог, они автоматически появляются в магазинах каждого вендора, торгующего товарами из этой категории.
Была создана Была создана система регистрации вендоров: она представляет отдельный ресурс на собственном домене, индивидуальную ссылку на который можно получить только по рекомендации. Пользователь заполняет форму, выбирает тарифный план и регистрируется в системе, получая логин и пароль вендора. По этим данным онс этого же ресурса заходит в собственную панель с этого же ресурса заходит в собственную панель администратора, откуда управляет своей витриной.
Система управления сайтом была адаптирована под высокие нагрузки.
Проблема!
Низкая скорость загрузки интернет-магазинов вендоров.Решение:
Установили поисковый движок Elasticsearch для быстрого и качественного поиска товаров внутри интернет-магазинов вендоров.
Интегрировали Memcache для хранения информации в оперативной памяти сервера.
Было
Стало
Среднее время загрузки главной страницы
0,75 сек.
20 сек.
Разработка мультивитринного интернет-магазина
1
«Для реализации этого функционала мы использовали технологии и свой опыт работы с Multi-Vendor, платформой для виртуальных торговых центров».
Сергей МинюкевичСергей Минюкевичглавный разработчик проекта
Главный администратор имеет доступ к панели управления всей торговой площадкой, вендоры – к панели управления своей витриной. Возможности главного администратораВозможности главного администратора: добавление и удаление товаров из единого каталога, назначение стоимости для каждого товара и его описание, обработка всех заказов, поступающих от вендоров и управление логистикой. Возможности вендоровВозможности вендоров: редактирование внешнего вида витрины, выбор категорий и отдельных товаров, SEO-оптимизация сайта, отслеживание своих заказов.
Разграничение прав доступа и несколько панелей управления
2
Автоматизированная система расчета выплат комиссий вендорам
Мы разработали автоматический расчет выплат для вендоров, главного администратора и поставщиков. Главный администратор в своей панели администратора имеет доступ ко всей финансовой информации и вручную производит расчет с поставщиками и вендорами. Вендоры имеют доступ лишь к информации о своем доходе. Все бухгалтерские отчеты формируются в автоматическом Все бухгалтерские отчеты формируются в автоматическом режиме, что облегчает работу главного администратора. Дополнительно мы реализовали API для передачи заказов из CS-Cart в бухгалтерскую систему учета заказчика.
3
0,75секунд загружаетсяглавная страница
2года успешнойработы площадки
350ктоваров
2000категорий
1000вендоров
с отдельной витриной
В результате 2000 часов работы мы добились
Результаты
Нестандартные структураи оформление главного меню
и меню категорий
Вендоры могут создаватьуникальный стиль своей витрины,интегрировано 10 новых шаблонов
В результате 2000 часов работы мы добились
Результаты
Регистрация вендоров происходитна отдельной странице,
доступны разные тарифные планы
Поиск товаров внутриинтернет-магазина очень прост,достаточно применить фильтры
В результате 2000 часов работы мы добились
Результаты
Главная страница
Рабочий сайт
Посмотреть вживую
www.evineiste.com
Recommended