Встречайте новый промо-ролик Сотбит: Маркетплейс!
В нашем новом коротком ролике мы раскрыли всю суть работы платформы Сотбит: Маркетплейс и продемонстрировали её функционал на практике.
Приветствуем Вас, сообщество пользователей 1С-Битрикс! Сотбит на связи!
И сегодня мы поговорим о готовых шаблонах розничных интернет-магазинов. А если быть точнее, о вариантах их исполнения: модульные и монолитные.
Модульная структура шаблона – каждая функциональная составляющая реализована с помощью отдельного модуля. Удаление или отказ от одного из модулей не влияет на работу системы в целом.
Монолитная структура шаблона – разработка проекта осуществляется в едином формате, где функциональные составляющие неразрывно связаны друг с другом.
На площадке Маркетплейс.1С-Битрикс присутствуют как модульные, так и монолитные шаблоны. И хотя первые обладают рядом неоспоримых преимуществ, но на Маркете все равно преобладают почему-то вторые.
Поэтому давайте узнаем, почему так происходит и правильно ли это. А мы, как компетентные разработчики успешных B2B платформ и прибыльных B2C решений с более чем 10-летним стажем, поможем разобрать данный вопрос прямо «на пальцах».
Каждый функционал реализуется в виде отдельного модуля, обладающего объектно-ориентированной архитектурой, совместимой с ядром D7, и собственными таблицами хранения данных.
Реализация подобного шаблона обладает рядом неоспоримых преимуществ:
Совместимость с модульной архитектурой 1С-Битрикс. Продукты БУС и Б24 в своем истоке разработаны на базе модульной структуры, когда можно удалить любой из модулей (кроме главного), и проект все равно будет работать. Поэтому модульные шаблоны идеально вписываются и согласуются с работой платформы 1С-Битрикс, что нельзя сказать о монолите.
Высокая степень отчуждаемости. Модульная структура шаблона предоставляет своему владельцу полную свободу выбора. Можно как заменить любой из модулей на более подходящий и результативный, не нарушив при этом работу шаблона, так и полностью заменить шаблон, сохранив при этом ранее настроенные модули.
Специализированный модуль лучше универсального функционала. Любой узкоспециализированный модуль будет лучше и эффективнее выполнять свои функции, чем универсальный функционал в монолитном шаблоне. К примеру, ни один из шаблонов не сможет предоставить такой топовый функционал посадочных страниц умного фильтра, как это сможет сделать модуль Сотбит: SEO умного фильтра.
Стабильность и надежность. Обновление одного из модулей никак не влияет на работу других модулей и всего шаблона в целом. В случае с монолитом – все иначе. Ведь чтобы обновить конкретный функционал, придется обновлять весь шаблон целиком, что грозит определенными неожиданными последствиями.
Высокое быстродействие. Архитектура каждого модуля прорабатывается отдельно, используется ядро D7, принцип ООП и собственные таблицы хранения данных, что положительно влияет на скорость и быстродействие всего проекта.
Гибкое ценообразование. Модульная структура шаблона позволяет приобретать исключительно тот функционал, который необходим. В случае с монолитом – Вы приобретаете все разом, даже если Вам это не нужно. Соответственно, идет переплата.
Казалось бы, столько плюсов модульности для клиентов. Почему же тогда этот тип шаблона не так распространен, нежели монолит? Далее по тексту ниже вместе с Вами попробуем ответить на этот вопрос.
Тут в рамках общего единого пласта идет разработка функциональных частей шаблона. Очень часто применяется устаревшее функциональное программирование, а в качестве базы для хранения – обычный битриксовый инфоблок, который может тормозить систему.
Недостатки монолита – это, фактически, преимущества модульного шаблона, но со знаком минус:
Тяжелая отчуждаемость. Человек, по сути, становится зависимым «рабом» этого шаблона. Чтобы перейти на другое решение, нужно еще подумать, как перенести базу ЧПУ-урлов посадочных страниц фильтра, или же что делать с заполненными регионами, как их перенести. Так что, честно говоря, та еще задачка.
Невысокие функциональные возможности. Заявленный функционал вроде бы и есть, но реализован на базовом уровне, что не позволяет воспользоваться им на максималках, в отличие от ближайшего конкурента, который использует отдельный модуль для этого.
Низкая стабильность и надежность. Обновление одной из функциональных составляющих может привести к нарушению целостности всей системы. Ведь приходится обновлять монолитный шаблон целиком, что добавляет свои риски.
Низкое быстродействие. Функциональное программирование и использование битриксовых инфоблоков дают о себе знать в виде понижения скорости работы и быстродействия проекта в целом.
Высокая стоимость. Необходимо приобретать весь монолитный шаблон без возможности выборочной покупки определенного функционала. Соответственно, переплата из ничего.
И тут возникает вопрос: если столько минусов для клиента, то где же искать плюсы? А плюсы лежат в плоскости самого разработчика. Итак, почему же большинство разработчиков выбирают монолитный вариант реализации своих шаблонов? Ответ кроется в нескольких пунктах:
Низкие ИТ-компетенции. Для разработки монолита НЕ нужны глубокие знания ООП, ядра D7 и построения своих баз данных. Что предполагает возможность привлечения специалистов с более низкими hard-скиллами.
Короткий срок разработки. Простота разработки и отсутствие сложных связей между функциональными составляющими помогают сократить срок разработки готового монолитного шаблона.
Низкая стоимость разработки. Специалисты невысокого уровня и более короткий срок разработки монолитного шаблона в итоге дают разработчику экономию при запуске нового готового решения.
Как мы видим, минусы для клиента легко нивелируются плюсами для разработчика. Именно поэтому на площадке Маркетплейс 1С-Битрикс преобладает засилье монолитных шаблонов.
Почему же мы так открыто говорим на такую непростую тему и подробно раскрываем этот вопрос? Все просто. Мы, как истинные разработчики готовых продуктов для 1С-Битрикс, самостоятельно прошли путь от монолитных до модульных шаблонов.
Так, еще в далеком 2015 году нами был разработан fashion-шаблон монолитного типа – Сотбит: МиссШоп, который в свое время был успешен в своей тематике.
А совсем недавно, летом 2024 года, нами был запущен новый современный шаблон розничного магазина Сотбит: Розница, который построен как раз на базе модульной структуры.
Хочется отметить, что Сотбит: Розница не просто шаблон, а очень гибкая и мощная eCommerce платформа на 1С-Битрикс, предоставляющая своим владельцам следующие преимущества:
Высокая скорость загрузки страниц. Пожалуй, самый быстрый шаблон на Битрикс. Результат достигается благодаря модульной структуре и оптимизированной работе с версткой, стилями и скриптами.
Несколько редакций. Возможность подобрать необходимую версию шаблона исходя из собственных требований к проекту.
Гибкое ценообразование. В то время как другие разработчики значительно повышают цены на свои шаблоны, Сотбит: Розница предоставляет возможность своим клиентам выбрать необходимую редакцию по своему бюджету: от 39 990 руб. до 119 990 руб.
SEO-инструменты. В поставку решения входит узконаправленный топовый модуль Сотбит: SEO умного фильтра, что позволяет создавать неограниченное число посадочных страниц каталога, тем самым увеличивая органический трафик по низко- и среднечастотным запросам.
Умный поиск товаров. Модуль Сотбит: Умный поиск поможет найти любой товар каталога по любому, даже сложному запросу, увеличивая при этом конверсию и средний чек интернет-магазина.
Искусственный интеллект. Поможет менеджеру заполнить посадочные страницы описанием, а клиенту более точно найти искомый товар.
Авторизация по СМС. Модуль, снижающий порог входа клиента в Ваш интернет-магазин, повышающий при этом конверсию.
Мобильное приложение PWA. Зачем разрабатывать дорогостоящее приложение, если можно в пару кликов разместить иконку Вашего интернет-магазина на смартфонах клиентов? Заказы оформляются прямо с телефонов!
В данной статье мы рассмотрели все особенности модульных и монолитных шаблонов.
Выяснили, что монолитный шаблон стоит рассматривать лишь в случае внедрения достаточно простого интернет-магазина, где нет необходимости подключать и использовать максимальные функциональные возможности: SEO, поиск товаров, регионы, перекрестные продажи, отзывы и прочее.
Кроме того, в случае такого выбора не стоит забывать, что вы «попадаете на крючок» разработчика, с которого будет очень сложно «соскочить». Монолит усложнит переход на другие модули и шаблоны, завязывая Вас исключительно на себя.
Что касается модульных шаблонов, то тут ситуация куда лучше. Вы сможете приобрести шаблон той редакции и в том сочетании модулей, которые Вам необходимы, и при этом получите максимальную отдачу от каждого функционального модуля.
Плюс ко всему вы гарантируете полную свободу в работе с выбранным Вами решением. Можно в любой момент отказаться как от самого шаблона, так и от любого его модуля и легко перейти на другие варианты.
А готовый интернет-магазин Сотбит: Розница станет для любого владельца онлайн-проекта хорошим подспорьем для ведения конкурентной борьбы, предоставляя ему гибкие и мощные инструменты масштабирования и продвижения своего сайта.
В нашем новом коротком ролике мы раскрыли всю суть работы платформы Сотбит: Маркетплейс и продемонстрировали её функционал на практике.
Релиз очередной обновы шаблона Сотбит: Розница 1.2.0 предоставляет возможность самостоятельно настраивать и перемещать блоки на главной, добавляет варианты шапок и подвала, а также подключает видео в главной баннере.
Популярный модуль для 1С-Битрикс Сотбит: SEO умного фильтра добавлен в реестр отечественного ПО Минцифры РФ.