Как стать автором
Обновить
4.55
Рейтинг

Разработка под e-commerce *

Разработка систем электронной коммерции

Сначала показывать
Порог рейтинга

Что учитывать в UX/UI при разработке B2B Frontend — рекомендации от Virto DevLabs

Разработка веб-сайтов *Разработка под e-commerce *Управление e-commerce *Разработка под Windows *
Перевод

Типовое решение онлайн-платформы для продажи B2B и B2C eCommerce-продуктов имеет набор определенных страниц, каждая из которых преследует цель формирования пользовательского опыта (Customer eXperience, CX). Во многом структура страниц B2B и B2C схожая, но есть и ряд значительных различий, о которых и поговорим.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 789
Комментарии 0

Новости

Чат-боты в банке: где и как их применять?

Блог компании Московский кредитный банк Разработка под e-commerce *Машинное обучение *Искусственный интеллект

Меня зовут Дмитрий Литвинов, в Московском кредитном банке (МКБ) я курирую направление автоматизации внутренних сервисных подразделений – это операционный департамент, контактный центр и ряд других функций. Чат-боты стали довольно полезным инструментом для бизнесов любого размера и технология активно применяется в организациях самого разного профиля. Я бы хотел поговорить о том, какие технологические решения используются для создания ботов и как оптимально определить зоны их применения.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1.5K
Комментарии 8

Magento 2. Добавление картинок в динамический массив

PHP *Разработка под e-commerce *Magento *
Из песочницы

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

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 717
Комментарии 1

Как создать своего бота: 4 способа для новичков и профи

Блог компании Just AI Разработка под e-commerce *Искусственный интеллект Natural Language Processing *Голосовые интерфейсы

Чем выше спрос на разговорные интерфейсы, тем больше решений на рынке для разработки ботов. Но не всегда понятно, какое выбрать — речь даже не про конкретный продукт или вендора, а про сам инструмент. Например, можно купить уже готового бота, заказать разработку, сделать все своими силами в конструкторе, с помощью фреймворка или диалоговой платформы. Мы подготовили подробнейший гайд по основным способам создания бота.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 13K
Комментарии 7

Логистика. Часть 4. Пришло ли время авиации измениться? Как научиться управлять ценой?

Алгоритмы *Математика *Разработка под e-commerce *Управление e-commerce *Транспорт
Для авиаотрасли 2020 год стал худшим за всю историю ее существования. Из-за COVID-19 более чем на половину сократилось воздушное сообщение, количество маршрутов и общая выручка. Черный лебедь в белой маске, так называют этот кризис. В очередной раз мир «вдруг» снова напомнил всем нам о своей сложности и непредсказуемости. Пожалуй, единственное, чем этот кризис отличается от всех предыдущих, так это растущей убежденностью в том, что мы больше не можем всецело полагаться на простые детерминированные модели. Безусловно, очень трудно учитывать случайность и неопределенность в своих планах и решениях, но только сумасшедший захочет еще раз проверить, во сколько нам обойдется очередное «Авось!»


Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 1.9K
Комментарии 1

Бот-трафик и парсинг цен – взгляд со стороны владельца e-commerce и методы защиты от парсинга

Блог компании Proto Информационная безопасность *Разработка веб-сайтов *API *Разработка под e-commerce *

В данной статье я хочу рассказать про то, как технически устроены бот-атаки типа парсинг цен на e-commerce сайтах, какие механизмы используют атакующие, как противостоять бот-атакам самостоятельно и с помощью прикладных решений. 

Я поделюсь практическим опытом нашей компании в защите e-commerce приложений и продемонстрирую реальные кейсы противодействия парсинга и бот-атакам. 

В рамках статьи я сосредоточусь на атаках, которые относятся к типу Scraping по классификации OWASP. Детальную классификацию автоматизированных угроз веб-приложениям можно изучить в документе OWASP Automated Threats to Web Applications. Конечно, противодействие бот-атакам данного типа позволит остановить и другие автоматизированные атаки, но в нашей практике мы видим, в основном, именно атаки типа price scraping – автоматизированный сбор информации о товарах и ценах, или парсинг цен. Я не рассматриваю юридические и морально-этические вопросы парсинга цен в данной статье.

Читать далее
Всего голосов 13: ↑7 и ↓6 +1
Просмотры 2.6K
Комментарии 16

Что считать счастьем покупателя?

Блог компании Яндекс Поисковые технологии *Алгоритмы *Разработка под e-commerce *

По запросу [форма] мы должны угадать, что именно нужно покупателю: выпечка, наращивание ногтей, косплеить медсестру или калибратор кубов бетона. Задача — быстро понять, кто перед нами и что сделает человека счастливым.

Я работаю над качеством поиска в Яндекс.Маркете. И качество поиска прямо связано с ощущением счастья пользователя от шопинга. Счастье нужно измерять. Самый очевидный способ — посмотреть, купил ли что-нибудь пользователь. Но мы не всегда приходим в магазин или на Маркет, чтобы взять что-то конкретное.

Человек может:

  • Формулировать требования к покупке по мере сравнения вариантов.

    Пример с соковыжималкой
    Предположим, он ищет соковыжималку, но ещё не знает, какие они бывают. По мере изучения товаров он примерно начинает понимать, что хочет. На старте у него нет ни фиксированного бюджета, ни требований, только мечта. Дальше нужно сопоставить мечту с конкретной карточкой товара. С точки зрения метрики покупки, пользователь будет довольно долго бесцельно бродить в начале — но мы понимаем, что эта часть была очень важна, там он изучал предложение и понимал, как устроен мир.
  • Приходить с примерным бюджетом и выбирать что-то под него, например, при поиске подарка. В этой ситуации у пользователя даже нет мечты, он ходит по категориям и ищет что-то, что его «зацепит».
  • Более-менее точно понимать, что хочет купить (часто вплоть до модели товара), но искать лучшее предложение.
  • Знать модель товара и проверять, насколько честна цена на неё, насколько хороши отзывы и так далее.

То есть с точки зрения человека покупка — далеко не единственная цель. Маркетплейс используется и для развлечения, и для изучения предложений, и даже для проверки цены, когда стоишь в очереди к кассе в реальном магазине.

Мы работаем над улучшением поиска по товарам. Поэтому нам нужна была метрика, которая показывает удовлетворённость людей тем, что мы показываем на выдаче. Мы искали её в несколько итераций, и сейчас я хочу рассказать о том, что мы уже придумали.
Читать дальше →
Всего голосов 33: ↑31 и ↓2 +29
Просмотры 6.8K
Комментарии 29

Какие сервисы внешней аналитики маркетплейсов доступны продавцам в 2022 году и кому они нужны?

Разработка под e-commerce *Управление e-commerce *

В 2021 году мы запустили собственный сервис внешней аналитики SellerFox. Мы начинали с аналитики всего 4 отечественных маркетплейсов, но за год увеличили их число до 6. По сути, сегодня мы не анализируем лишь специализированные площадки — например, Lamoda.

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

Этот обзор для нас — возможность посмотреть, как работают другие и перенять лучшие практики. В конце концов, все мы работаем ради того, чтобы увеличивать продажи продавцов. А чтобы оставаться честными перед всеми, мы просто не станем включать свой сервис в итоговый рейтинг.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 1.5K
Комментарии 0

Миграция проекта nopCommerce на .NET 6

.NET *Разработка под e-commerce *

Этот пост является продолжением цикла статей про обновление проекта nopCommerce - бесплатной CMS с открытым исходным кодом для создания интернет-магазинов. В этой статье мы коснемся вопросов почему мы неуклонно стараемся обновлять платформу нашего приложения. Расскажем чего мы добились в плане производительности с .NET 6 и попробуем дать практическую оценку того результата, который мы получили.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.9K
Комментарии 2

Как улучшить межсерверное взаимодействие и сэкономить время разработчика

Блог компании ЮMoney Java *API *Разработка под e-commerce *Управление разработкой *

Привет! Я Алексей, Java-разработчик. В статье поделился опытом внедрения подхода Contract-First в backend. 

Под катом подробности:

— что такое Code-First и зачем переходить на Contract-First,

— как перестать писать API-объекты руками и сэкономить 12 человеко-недель в спринт,

— как поддерживать однотипный код и API, если у вас 100+ микросервисов и 60 бэкендеров.

Читать о внедрении Contract-First
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 4.9K
Комментарии 5

Сервис для выгрузки данных из E-Commerce CMS OpenCart

MySQL *SQL *Разработка под e-commerce *Управление e-commerce *Data Engineering *

Дорогие читатели, позвольте представить вам программный сервис, разработанный для экспорта данных из электронных магазинов созданных на основе CMS OpenCart.

Читать далее
Всего голосов 25: ↑1 и ↓24 -23
Просмотры 2.7K
Комментарии 8

PHP на стероидах: Swoole in production

Высокая производительность *PHP *Программирование *Проектирование и рефакторинг *Разработка под e-commerce *

Представьте себе ситуацию, большой маркетплейс, 60 тыс. посетителей в сутки (600 тыс. просмотров) и это только веб, а с мобильного приложения, плюс еще 100 тыс уникальных посетителей. С точки зрения HTTP API запросов к PHP бекенду - это порядка 13 млн. запросов (в пиковых нагрузках ~300-400 RPS). И это всё (PHP only) обрабатывает сервер с 8 vCPU (ядрами) и 32 Gb RAM и самое главное, что сервер практически не напрягается (см. КДПВ).

Как это возможно?
Всего голосов 45: ↑45 и ↓0 +45
Просмотры 9.8K
Комментарии 15

Роль алертов в инфообмене с маркетплейсом

Алгоритмы *Разработка под e-commerce *Управление e-commerce *Управление продажами *

Ошибки, как ни старайся их избежать — спутник любого инфообмена. Человек может опечататься, канал — разорваться, сервис — зависнуть. А значит, очень важно узнавать об ошибках первым и вовремя их устранять. Всем привет, меня зовут Антон Баташов, я руководитель отдела интеграции и технической поддержки в компании XWAY, и в этой статье мы поговорим об алертах: зачем они нужны, какие бывают и как с их помощью настроить полноценный мониторинг инфообмена с маркетплейсом. 

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 352
Комментарии 1

Что такое техрадар и почему он сбережёт ваши нервы

Блог компании СберМаркет Разработка под e-commerce *Управление разработкой *Управление проектами *Управление e-commerce *

Техрадар обычно бывает двух видов: или труп, или сделан неправильно. Я Олег Федоткин, Head of PaaS СберМаркета. Хочу рассказать, почему это так и как заставить техрадар работать.

Это текстовая версия моего выступления на Podlodka TechLead Crew. Если вам больше нравится смотреть видео, то оно здесь.

Читать далее
Всего голосов 21: ↑16 и ↓5 +11
Просмотры 7.6K
Комментарии 10

FaaS, PaaS, SaaS или IaaS — поговорим о выборе облачной модели для e-commerce

Облачные вычисления *Разработка под e-commerce *Управление проектами *Управление e-commerce *Облачные сервисы
Перевод

Эта статья задумывалась для руководителей компаний, которые внедряют у себя платформу электронной коммерции и выбирают модель облачного хостинга между FaaS, PaaS, SaaS или IaaS. Но, на самом деле, эта статья универсальна — подойдет и клиентам дата-центров, и клиентам разработчиков облачных приложений, и даже людям, далеким от ИТ. Читайте о различиях, преимуществах и недостатках FaaS, PaaS, SaaS или IaaS для облачного хостинга любых "тяжелых" приложений с требованиями кастомизации под бизнес заказчика.

Читать далее ...
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.1K
Комментарии 0

Как работает создание и управление маркетинговыми кампаниями Спортмастера и причём здесь Oracle

Блог компании Sportmaster Lab Oracle *Разработка под e-commerce *Управление e-commerce *
✏️ Технотекст 2021

Приветствую! Меня зовут Михаил, я разработчик Oracle в ClubPro (Клубная программа, программа лояльности Спортмастера). В команде разработки моё основное направление связано с развитием Campaign Management. 

Campaign Management (далее для краткости Campaign) предназначен для создания и управления многошаговыми маркетинговыми кампаниями. Другие задачи, которые решает Campaign — формирование омниканальных предложений клиенту, начисление бонусов в Клубной программе, верстка и создание email-рассылок. 

В этой статье я сделал основной упор на то, как кампании работают в СУБД Oracle и какие технологии Oracle мы используем. Вначале предлагаю краткий обзор того, как создаются кампании и какой путь проходят от брифа до запуска. 

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 2.4K
Комментарии 12

Архитектура приложений Virto Atomic Architecture — что это такое и как работает

Программирование *.NET *Visual Studio *Microsoft Azure Разработка под e-commerce *
Перевод

Все мы знаем про такую полезную штуку в архитектуре приложений как модульность. А веб-дизайнеры знают имя Брэда Фроста, создателя атомарной концепции дизайна на основе идеи русских матрешек. Почему бы не соединить обе концепции в одну при разработке приложений, и упорядочить модули ПО в виде атомарной био-подобной структуры?

Читать далее
Всего голосов 3: ↑1 и ↓2 -1
Просмотры 1.1K
Комментарии 0

Регламенты не работают. Или как мы изобретали производственный framework для ИТ-команды 3000+ человек

Блог компании X5 Group Разработка под e-commerce *Управление разработкой *Управление e-commerce *IT-компании

Всем привет. Так получилось, что у этой статьи сразу два автора, мы работаем в X5 Технологии и отвечаем за выстраивание процессов производства ИТ-решений. Учитывая масштаб и сложность нашей организации, задача эта нетривиальная. Мы подумали, что, возможно, наш опыт будет кому-то полезен и за пределами X5, так и появилась эта статья.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 4.3K
Комментарии 4

Как и зачем команда Aitarget Tech обучала трансформационную ML-модель для digital-маркетинга

Блог компании SberCloud Разработка веб-сайтов *Обработка изображений *Разработка под e-commerce *Машинное обучение *

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

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 569
Комментарии 0

Nuxt: скорость и seo для интернет-магазина

API *Разработка под e-commerce *VueJS *
Из песочницы

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

Сейчас мы работаем над e-commerce платформой для большой сети розничных магазинов. Привычное для нас и клиента решение — магазин на базе Битрикса — не подходило для проекта. И мы обратили свое внимание на Nuxt.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 3.2K
Комментарии 10

Вклад авторов