Этот вопрос задают почти на каждом брифе, и почти всегда — слишком рано. Пока непонятно, сколько у вас товаров, как устроены цены и откуда берутся остатки, выбор платформы — это спор о вкусах. Ниже — признаки, по которым решение принимается за десять минут, без идеологии.
Решает каталог, а не платформа
Магазин на триста позиций с одной ценой и одним складом нормально живёт где угодно. Проблемы начинаются на другом: вариации, ценовые группы, несколько складов, дилерские условия, товары с характеристиками, по которым нужно фильтровать.
Возьмите свой прайс и ответьте на три вопроса. Сколько строк. Сколько у одного товара вариантов — размеров, цветов, фасовок. Сколько разных цен у одной и той же позиции для разных покупателей. Если ответы — «десять тысяч», «до двадцати» и «четыре», разговор про WordPress можно заканчивать.
Платформу выбирают не под сегодняшний ассортимент, а под тот, который будет через два года. Переезд стоит дороже, чем изначально взять то, что тянет.
Обмен с учётной системой
Это главный аргумент, и он редко звучит в статьях-сравнениях. У 1С-Битрикс обмен с 1С работает из коробки по протоколу CommerceML: включается в админке, настраивается расписанием, понимает предложения, склады и типы цен. Если ваш учёт живёт в 1С, половина интеграционной работы уже сделана за вас.
На WooCommerce обмен делается модулем или своим кодом. Это рабочий путь, мы так делаем регулярно, но это именно разработка: сопоставление номенклатуры, обработка ошибок, поведение при расхождениях. Заложите на это отдельную строку в смете и не рассчитывайте, что «плагин всё сделает».
Если учёт ведётся в МойСклад, картина ровно обратная: у него нормальный API, и подключить его к WooCommerce зачастую быстрее, чем к Битриксу.
Сколько это стоит на самом деле
Битрикс — платная лицензия. Для магазина минимально подходит «Малый бизнес», для сложных ценовых схем нужен «Бизнес». Лицензию вы покупаете на своё юрлицо, первый год обновлений входит в цену, дальше продление стоит около четверти от неё в год. Студия на лицензии не зарабатывает.
WordPress и WooCommerce бесплатны, но магазин на них не бесплатен. Платными оказываются расширения: доставка, оплата, обмен, мультивалютность, B2B-цены. Мы считаем это заранее и говорим, где официальный модуль стоит своих денег, а где дешевле написать своё — по опыту, примерно половина задач решается своим кодом надёжнее.
- Лицензия Битрикса — разовая покупка плюс продление за обновления
- Расширения WooCommerce — обычно годовые подписки на каждое
- Хостинг для Битрикса дороже: ему нужно больше памяти и свой стек
- Поддержка на обеих платформах стоит примерно одинаково
Скорость на большом каталоге
Оба движка тормозят на каталогах в десятки тысяч позиций, если их не готовить. Разница в том, чем лечится. У Битрикса есть композитный кеш и умный фильтр, которые проектировались под большие каталоги, но требуют правильной настройки инфоблоков. WooCommerce на больших объёмах упирается в структуру таблиц: лечится переводом заказов на HPOS, чисткой запросов и правильной пагинацией.
Ни в одном из случаев плагин кеширования не решает проблему. Если вам обещают ускорить каталог «установкой модуля», это разговор не о скорости.
Что будет через три года
Второй вопрос, который стоит задать себе: кто будет это поддерживать. Разработчиков под WordPress больше, и час их работы дешевле. Разработчиков под Битрикс меньше, но они привычны к магазинам и интеграциям — рынок специализированный.
Есть и обратная сторона: на WordPress легко нанять дешёвого исполнителя, который навесит двадцать плагинов и уйдёт. Через год такой магазин не обновляется, потому что любое обновление что-нибудь ломает. Мы регулярно принимаем такие проекты и первым делом выкидываем половину расширений.
Короткий ответ
- Учёт в 1С, много вариаций, ценовые группы, склады — берите 1С-Битрикс
- До тысячи простых товаров, учёт в МойСклад или в таблице — WooCommerce
- B2B с дилерскими ценами и личным кабинетом — Битрикс, почти без вариантов
- Магазин как дополнение к контентному сайту — WooCommerce
- Каталог без продажи онлайн — подойдёт любая, берите ту, что дешевле поддерживать
И последнее. Если вам называют платформу до того, как спросили про ассортимент и учётную систему, вам называют не решение, а то, что подрядчик умеет делать. Это не всегда плохо — но знать об этом стоит.
Мы работаем с обеими платформами: делаем сайты на 1С-Битрикс, собираем магазины на WooCommerce и запускаем интернет-магазины под ключ. На брифе смотрим прайс и учётную систему, а платформу называем после — вместе с обоснованием.