К статье
Практический материал

Быстрый старт · 11 мин

1C-Битрикс: что это такое и кому нужна эта платформа

1C-Битрикс — что это за платформа, чем отличается от 1С, какие редакции и продукты существуют, когда её выбирать для сайта и интернет-магазина и как интегрировать с 1С.

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

Платформа написана на PHP и работает с базами данных MySQL/MariaDB, а для корпоративных внедрений поддерживаются и другие СУБД. На ней строят сайты компаний, интернет-магазины, личные кабинеты клиентов и внутренние порталы для сотрудников. Главная причина популярности в российском сегменте — готовая «из коробки» связка с 1С: каталог товаров, цены, остатки и заказы обмениваются между сайтом и учётной системой штатными механизмами, без программирования с нуля.

Ниже разобрано, из чего состоит линейка продуктов, чем «Управление сайтом» отличается от «Корпоративного портала», как работает интеграция с 1С, какие ограничения есть у платформы и в каких случаях стоит рассмотреть альтернативы.

Что такое 1C-Битрикс и чем он отличается от 1С

«1С:Предприятие» — это платформа для автоматизации учёта: бухгалтерия, склад, зарплата, торговля. Работает она в основном на рабочих местах сотрудников и на серверах компании. «1С-Битрикс» — отдельный продукт для публичной части бизнеса: сайта, который видят клиенты, и портала, который используют сотрудники через браузер.

Общее у них — экосистема и механизмы обмена данными. Типовой сценарий выглядит так: менеджер заводит товар в «1С:Управление торговлей» или «1С:Комплексная автоматизация», указывает цену и характеристики, а сайт на «Битриксе» автоматически получает этот товар в каталог. Заказ, оформленный покупателем на сайте, уходит обратно в 1С, где его обрабатывает менеджер, а статус оплаты и отгрузки возвращается на сайт.

Основные продукты линейки

Под брендом «1С-Битрикс» выпускается несколько разных продуктов, и выбор начинается с понимания, какая задача стоит.

Управление сайтом

Это CMS для внешних проектов: сайтов компаний, каталогов и интернет-магазинов. Продукт делится на редакции — от «Старта» для простых сайтов-визиток до «Бизнеса» и «Энтерпрайза» для магазинов с большим каталогом, маркетинговыми инструментами и высокой нагрузкой. Редакции отличаются набором модулей: интернет-магазин, торговый каталог, CRM-формы, A/B-тестирование и поддержка многоскладности доступны не во всех версиях.

Корпоративный портал

Продукт для внутренних задач: база знаний, документооборот, задачи и проекты, календари, бизнес-процессы согласования, CRM. По сути это внутрикорпоративная социальная сеть и система совместной работы. Сотрудники работают с ним через браузер, а руководители получают отчёты по задачам и процессам.

Битрикс24

Облачный сервис (есть и коробочная версия), объединяющий CRM, задачи, телефонию, чаты и сайты. Формально это отдельный продукт, но он построен на той же технологической базе. Для малого бизнеса «Битрикс24» часто становится первым знакомством с экосистемой: сервис работает по подписке и не требует своего сервера.

Сравнение продуктов

Управление сайтом

Для публичных сайтов и интернет-магазинов. Требует хостинг или свой сервер и разработчика для доработок.

Корпоративный портал

Для внутренних процессов: документооборот, задачи, согласования. Ориентирован на компании с десятками и сотнями сотрудников.

Битрикс24

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

Как устроена интеграция с 1С

Интеграция — главный аргумент в пользу платформы для компаний, уже работающих на 1С. Обмен построен на открытом формате CommerceML: 1С выгружает XML-файлы с каталогом, ценами и остатками, сайт их импортирует, а заказы передаются в обратную сторону тем же механизмом.

На стороне 1С настройка сводится к типовой обработке обмена с сайтом: указывается адрес сайта, логин и пароль пользователя с правами на обмен, выбираются выгружаемые товары и расписание. На стороне сайта модуль интернет-магазина принимает данные и обновляет каталог. Для типовых конфигураций («Управление торговлей», «Комплексная автоматизация», «Управление нашей фирмой») обмен поддерживается штатно.

Порядок настройки обмена с 1С
  1. 1
    Проверьте, что на сайте установлен модуль интернет-магазина и создан пользователь с правами на выполнение обмена.
  2. 2
    В 1С откройте настройку обмена с сайтом и укажите адрес вида /bitrix/admin/1c_exchange.php, логин и пароль.
  3. 3
    Сформируйте отбор товаров: какие разделы номенклатуры, типы цен и склады участвуют в выгрузке.
  4. 4
    Выполните полную выгрузку и проверьте, что на сайте появились разделы, товары, цены и остатки.
  5. 5
    Оформите тестовый заказ на сайте и убедитесь, что он загрузился в 1С с корректным контрагентом и составом.
  6. 6
    Настройте расписание обмена изменениями, чтобы не выгружать весь каталог каждый раз.

Что выгружается и в какую сторону

Из 1С на сайт обычно идут номенклатура с иерархией разделов, характеристики, цены по типам, остатки по складам, изображения и свойства. С сайта в 1С передаются заказы с данными покупателя, составом, оплатой и доставкой. Статусы заказа (оплачен, отгружен, отменён) могут возвращаться на сайт, чтобы покупатель видел актуальное состояние в личном кабинете.

Технические требования и развёртывание

«Управление сайтом» и «Корпоративный портал» устанавливаются на веб-сервер с PHP и СУБД. Типовой стек — Linux, веб-сервер Apache или Nginx, PHP поддерживаемой версии и MySQL/MariaDB. Для Windows-инфраструктуры возможна установка на IIS и MS SQL, что востребовано в компаниях, где уже есть лицензии Microsoft.

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

bash
# Проверка версии PHP на сервере перед установкой
php -v

Когда платформа подходит, а когда стоит искать альтернативу

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

Альтернативы стоит рассмотреть, если сайт — простая визитка без интеграций: лицензия и стоимость разработки на «Битриксе» будут избыточны, проще подойдут бесплатные CMS или конструкторы. Также платформа не лучший выбор для проектов с нестандартной логикой, где проще написать решение на фреймворке, чем перестраивать типовые модули.

Маршрут решения

Как выбрать действие

Учёт ведётся в 1С и нужен интернет-магазин с актуальными ценами и остаткамиРассмотрите редакцию «Малый бизнес» или «Бизнес» — обмен с 1С будет штатным.
Нужен только сайт-визитка на несколько страниц без интеграцийСравните стоимость владения с бесплатными CMS — лицензия Битрикс может не окупиться.
Нужны задачи, CRM и документооборот для сотрудниковОцените «Корпоративный портал» или облачный «Битрикс24» по стоимости подписки и требованиям к данным.
Каталог больше нескольких десятков тысяч товаровЗакладывайте выделенный сервер и настройку обмена частями ещё на этапе проектирования.

Типичные ошибки при работе с платформой

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

Типичные ошибки
01
Покупка избыточной редакции: компания берёт «Бизнес» ради модулей, которые не использует, хотя задачи закрывала бы младшая редакция.
02
Правка ядра платформы вместо использования API и событий — после первого же обновления доработки стираются или ломают сайт.
03
Отключение обновлений «чтобы ничего не сломать» — сайт остаётся с известными уязвимостями, что критично для магазина с персональными данными.
04
Полная выгрузка каталога из 1С при каждом обмене вместо выгрузки изменений — обмен длится часами и падает по тайм-ауту.
05
Отсутствие резервных копий перед обновлением — при сбое приходится восстанавливать сайт вручную или терять заказы.

Как проверить, что всё работает правильно

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

Контрольные точки

Как проверить результат

Обмен товарами
Норма

После выгрузки из 1С новый товар появляется на сайте с ценой, остатком и картинкой

Тревожный признак

Товар есть, но без цены или остатка — значит, не выгружаются предложения или типы цен

Заказы
Норма

Заказ с сайта появляется в 1С с контрагентом, товарами и суммой доставки

Тревожный признак

Заказ не создаётся или приходит без состава — проблема в настройках обмена заказами

Скорость страниц
Норма

Каталог и карточки открываются быстро при включённом кешировании

Тревожный признак

Страницы генерируются секундами даже при малом трафике — кеш не работает или сервер перегружен

Обновления
Норма

Платформа обновляется штатно, доработки сохраняются

Тревожный признак

После обновления ломаются страницы — признак правок в ядре

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

Частые вопросы

1C-Битрикс — это бесплатная программа?

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

Нужен ли программист для работы с Битриксом?

Для наполнения готового сайта контентом — нет, это делается через административный интерфейс. Для установки, настройки обмена с 1С, доработки шаблонов и нестандартной логики нужен разработчик, знакомый с API платформы.

Можно ли использовать Битрикс без 1С?

Да, платформа работает как самостоятельная CMS: каталог, цены и заказы можно вести прямо на сайте. Интеграция с 1С — опция, а не обязательное условие, хотя именно она чаще всего становится причиной выбора.

Чем Битрикс24 отличается от Управления сайтом?

«Битрикс24» — это CRM и инструменты совместной работы для сотрудников, преимущественно облачный сервис по подписке. «Управление сайтом» — CMS для создания публичных сайтов и интернет-магазинов, устанавливаемая на хостинг или сервер. Это разные продукты для разных задач.

Какая база данных нужна для Битрикса?

Чаще всего используется MySQL или MariaDB в связке с PHP на Linux-сервере. Для корпоративных внедрений поддерживаются MS SQL и Oracle, что актуально для компаний с существующей инфраструктурой Microsoft.

Что будет, если не продлевать лицензию?

Сайт продолжит работать — лицензия бессрочная. Продление нужно для получения обновлений, новых версий модулей и доступа к техподдержке и маркетплейсу решений. Работать без обновлений рискованно с точки зрения безопасности.

Итог

Что важно запомнить

1C-Битрикс — это CMS и платформа для сайтов, магазинов и порталов, а не учётная программа. Её сильная сторона — штатный обмен с 1С по формату CommerceML. Выбирайте редакцию под реальные задачи, не правьте ядро, делайте резервные копии перед обновлениями и проверяйте обмен на тестовой копии до запуска в работу.