softmg – разработка и IT-экспертиза
152 subscribers
575 photos
24 videos
108 links
Аккредитованная IT-компания с 16-летним опытом.
Разрабатываем сайты, сервисы, порталы и digital-решения для бизнеса и государства. Усиливаем команды клиентов IT-специалистами.

Узнайте больше: https://softmg.ru/

Напишите нам: @softmgbot
Download Telegram
В опросе выше мы спросили, с какими проблемами вы сталкивались во время онлайн-распродаж. Зависшая корзина, ошибки оплаты или неверные остатки — для покупателя это повод закрыть сайт и уйти к конкурентам. А для бизнеса — потерянные заказы.

Теперь посмотрим на ситуацию со стороны интернет-магазинов.

Впереди 11.11, Черная пятница и новогодние распродажи. Нагрузка на сайты вырастет, а вместе с ней и риск технических сбоев.

Что бизнесу стоит проверить заранее?

🔵Нагрузку. Выдержит ли сайт рост трафика? Работают ли корзина, оформление заказа и оплата при большом числе покупателей?

🔵Интеграции. Корректно ли передаются данные между сайтом, CRM, 1С и складом? Совпадают ли цены и остатки?

🔵Акционный функционал. Правильно ли отображаются скидки, применяются промокоды и работают разделы с акционными товарами?

🔵Безопасность. Настроены ли защита от DDoS, мониторинг ошибок и резервное копирование?

Главное — проверить весь путь покупателя, а не только доступность сайта. Даже если магазин работает, сбой на этапе оплаты может стоить ему продаж.

Мы в SMG помогаем подготовить интернет-магазины к пиковым нагрузкам и обеспечиваем техническую поддержку во время распродаж.

Хотите проверить готовность магазина к высокому сезону? Напишите нам

➡️ Написать нам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
Наши разработки в деле: как прошла выставка Global Tech Forum

16 октября мы снова приняли участие в Global Tech Forum! В этот раз привезли сразу несколько наших разработок.

⭐Больше всего внимания привлек «Autoscan» — система на базе ИИ, которая обнаруживает повреждения автомобилей. На моделях машин показывали, как компьютерное зрение распознает дефекты.

Гости также тестировали разработанную нами игру, погружались в виртуальную реальность с помощью VR-очков и знакомились с Workers — нашей HRM-системой с обновленным функционалом.

А еще было много интересных знакомств, встреч с партнерами и обсуждений будущих проектов.

Спасибо всем, кто заглянул на наш стенд! Были рады встрече!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🦄3❤‍🔥2
При запуске интернет-магазина хочется сэкономить: выбрать платформу без дорогой лицензии, использовать готовые модули и быстрее выйти на рынок. Но через год такая экономия может обернуться постоянными доработками.

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

Поэтому при выборе CMS мы советуем смотреть не только на стоимость запуска, но и на то, как магазин будет работать через 2-3 года.

У популярных платформ разные сильные стороны. 1С-Битрикс удобен для проектов с интеграциями с 1С и CRM. WooCommerce подходит для относительно небольших магазинов, где важны контент и быстрый запуск. OpenCart часто выбирают для простых каталогов, а Magento — для крупных проектов со сложной торговой логикой.

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

В новой статье разобрали, какую CMS выбрать для интернет-магазина в 2026 году: сравнили Битрикс, WooCommerce, OpenCart и Magento, рассмотрели расходы на запуск и поддержку, а также случаи, когда бизнесу выгоднее кастомная разработка.

➡️ Читайте подробнее на нашем сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤‍🔥2👍1
Клиент оплатил заказ, а 1С о нем не знает

Покупатель оформил заказ на сайте, деньги списались. Но в CRM заказ не появился, а в 1С товар все еще числится в наличии. Менеджер узнает о проблеме, только когда клиент спрашивает, где его доставка.

При этом интеграция настроена, обмен данными запускается по расписанию. Казалось бы, что могло пойти не так?

Часто проблемы начинаются там, где заканчивается стандартный сценарий обмена.

Допустим, сайт отправляет заказы в 1С каждые пять минут. Но в момент передачи учетная система недоступна. Если заказ не сохраняется в очереди на повторную отправку, он может так и не попасть в 1С.

Есть и обратная ситуация: заказ отправили, но подтверждение не получили. Система пробует еще раз — и создает дубль. Поэтому мы предусматриваем не только повторную отправку, но и проверку, не был ли заказ уже создан.

С остатками своя история. Последнюю единицу товара покупают на сайте, пока тот же товар оформляют на маркетплейсе. Если оба канала используют устаревшие остатки, магазин принимает два заказа вместо одного.

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

Отдельная проблема — сбои, которые никто не замечает.

Обмен может запускаться каждые пять минут, но не завершаться. Новые задания пропускаются, цены и остатки перестают обновляться. При этом явной ошибки может и не быть.

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

Когда работаем с интеграциями, разбираем весь путь заказа: от оформления и оплаты до передачи в 1С, резервирования товара и изменения статуса в CRM. И обязательно проверяем, что произойдет, если одна из систем временно перестанет отвечать.

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

➡️ Написать нам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Клиент записывается в SPA за пару кликов. А что происходит дальше?

CRM, система бронирования, учет услуг, программа лояльности — все эти инструменты должны работать согласованно. Особенно когда у сети несколько комплексов, у каждого из которых свои услуги и расписание.

Для сети SPA- и wellness-комплексов мы разработали мобильное решение для iOS и Android, которое объединяет основные клиентские сервисы в одном месте.

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

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

Отдельно продумали архитектуру, чтобы при открытии новых комплексов их можно было подключать без полной переработки приложения.

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

➡️ Подробнее о проекте и технических решениях — в нашем кейсе на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Каждая новая функция обходится дороже предыдущей. Почему?

Раньше команда быстро выпускала обновления, а теперь даже небольшая доработка требует нескольких недель. Бюджет растет, сроки сдвигаются, разработчики все чаще заняты исправлением ошибок.

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

4 признака, по которым бизнес может заметить проблему:

1. Релизы выходят все медленнее
Даже простое изменение требует проверки десятков связанных компонентов. Команда тратит больше времени на то, чтобы ничего не сломать, чем на саму разработку.

2. После обновлений появляются новые ошибки

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

3. Проект держится на отдельных разработчиках
Только один специалист знает, как работает интеграция с 1С или устроена логика расчета цен. Его отпуск или увольнение может остановить развитие целого направления.

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

Как это выглядит на практике?

На проекте «Техстройконтракт» мы столкнулись с устаревшим кодом и проблемами производительности. Импорт данных занимал 18 часов и часто завершался ошибкой, а поиск работал по 3–5 секунд.

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

Проверьте, есть ли такие симптомы в вашей системе. Если совпало несколько пунктов, стоит провести технический аудит. Мы в Soft Media Group поможем найти узкие места и определить, что выгоднее исправить, а какие компоненты лучше заменить.
👍2❤1