1С-Битрикс: создание сайта на этой системе — это четыре слоя работы: установка ядра, проектирование данных в инфоблоках, натяжка дизайна на шаблоны компонентов и обмен с учётом. Студии в поиске показывают только итоговую цену — от 30 000 до 145 000 рублей, — но не объясняют, из каких слоёв она складывается. Разберёмся, как сайт на Битриксе устроен внутри и что это значит для того, кто его заказывает.
Ниже — схема устройства сайта на «1С-Битрикс: Управление сайтом», что такое создание базы данных в Битриксе и почему за этим стоят инфоблоки, как дизайн превращается в шаблоны компонентов и сколько их нужно вашему сайту, и порядок создания сайта по шагам. В статье два помощника: проектировщик инфоблока и счётчик шаблонов компонентов. Про редакции, лицензии и выбор между Битриксом и другими системами — в отдельной статье.
У вас обмен с 1С, тысячи товаров или уже работающий сайт на Битриксе, который нужно развивать? Создание сайтов и доработка под ключ: разберу задачу, предложу систему и назову цену до начала работ. Договор, гарантия 12 месяцев.
Тридцать страниц поиска: цены — у шести, инфоблоки — ни у одной
Я просмотрел тридцать страниц, которые поиск показывает по запросам о создании сайта на 1С-Битрикс, и разложил их по типам.
Тринадцать страниц — студии, шесть — документация и учебные курсы разработчика, четыре — сайт производителя системы, ещё четыре — статьи и ответы на вопросы, две — каталоги исполнителей. Цены называют шесть страниц: 30 000, 69 000, 80 000, 100 000 и 145 000 рублей за сайт, а в каталоге — от 4 140 рублей за услугу. Партнёрский статус подчёркивают четыре студии, интеграцию с CRM и 1С — четыре страницы.
Внутреннее устройство сайта объясняет только документация — языком разработчика. Для заказчика ни одна страница не говорит, что такое инфоблоки и шаблоны компонентов, хотя именно от них зависят и цена, и то, насколько удобно потом будет работать с сайтом.
Как устроен сайт на 1С-Битрикс: пять слоёв
Создание сайтов на платформе 1С-Битрикс — это не одна работа, а пять слоёв, лежащих друг на друге. Каждый слой делается отдельно, и в коммерческом предложении его стоит видеть отдельной строкой.
- Ядро и база данных. Система ставится на хостинг, при установке создаётся база данных. Это техническая операция, а не проектирование.
- Модули. Набор зависит от редакции: каталог, интернет-магазин, веб-формы, поиск, обмен с 1С. Модули из Маркетплейса добавляют функции сторонних разработчиков.
- Инфоблоки. Здесь описывается, какие данные хранит ваш сайт: товары с характеристиками, услуги, новости, сотрудники. Это главная проектная работа: именно здесь решается, удобно ли будет потом добавлять товары, фильтровать каталог и обмениваться данными с учётом.
- Компоненты. Стандартные блоки, которые берут данные из инфоблоков и выводят их: список новостей, карточка товара, фильтр, меню, форма.
- Шаблон сайта и шаблоны компонентов. Дизайн: общий макет страниц и то, как выглядит каждый компонент. Эту работу называют натяжкой вёрстки на Битрикс.
Создание сайта на основе 1С-Битрикс через готовое решение из Маркетплейса пропускает три верхних слоя: инфоблоки, компоненты и шаблон уже сделаны. Остаётся заменить контент и цвета. Это быстро и дёшево, но структура данных и дизайн — общие для всех покупателей решения. Перед покупкой решения посмотрите его демо-версию на телефоне и спросите, обновляет ли его автор под новые версии ядра.
Создание базы данных в 1С-Битрикс: Управление сайтом
Запрос «1С-Битрикс: Управление сайтом — создание базы данных» обычно задают те, кто ожидает увидеть таблицы и поля, как в учётной программе. В Битриксе база данных создаётся один раз при установке, а дальше всё, что вы бы назвали «базой» — каталог, список услуг, реестр сотрудников, — хранится в инфоблоках.
Инфоблок устроен в четыре уровня: тип инфоблоков (например, «Каталоги»), сам инфоблок («Товары»), разделы (категории) и элементы (конкретные товары). У элементов есть стандартные поля — название, описание, картинки — и свойства, которые вы добавляете сами: цена, артикул, размер, материал. Для очень больших однотипных справочников есть highload-блоки — более быстрые таблицы без разделов.
Проектировщик инфоблока
Выберите, что будет храниться в инфоблоке, — проектировщик покажет типичную структуру: разделы и свойства. С таким списком проще разговаривать с исполнителем и проверять, всё ли учтено.
Тип: Каталоги · Инфоблок: Товары
Разделы: категории и подкатегории каталога, у каждой — описание и картинка для страницы раздела.
Свойства элемента: артикул, цена (через модуль торгового каталога), бренд — привязка к справочнику, характеристики для фильтра, наличие, фото-галерея, рекомендуемые товары. Торговые предложения — для размеров и цветов.
Совет вебмастера: все характеристики товаров, по которым покупатели будут фильтровать каталог, заводите свойствами, а не текстом в описании. «Материал: дуб» в свойстве попадёт в фильтр и обмен с 1С; та же фраза в описании останется просто текстом.
Создание дизайна сайта на 1С-Битрикс: шаблоны компонентов
Дизайн сайта на Битриксе живёт в двух местах. Шаблон сайта — общий каркас: шапка, подвал, сетка страницы. Шаблоны компонентов — внешний вид каждого блока: как выглядит список товаров, карточка, фильтр, форма. Стандартные компоненты работают сразу, но выглядят по-системному; чтобы сайт выглядел по вашему макету, для каждого используемого компонента делают свой шаблон. От их числа во многом зависит стоимость.
Сколько шаблонов компонентов нужно вашему сайту
Отметьте, что будет на сайте, — счётчик покажет примерное число шаблонов компонентов и объём натяжки.
Шаблонов компонентов: 8
Корпоративный сайт. Натяжка на неделю-две. Если на Битриксе нет обмена с 1С и каталога, стоит сравнить с системами без лицензии.
Создание дизайна сайта на 1С-Битрикс — или, как пишут в запросах, «создание дизайн сайта 1С-Битрикс» — поэтому стоит заказывать с прицелом на натяжку: дизайнер должен рисовать не «красивые картинки», а состояния компонентов — пустой список, длинное название товара, товар без фото, фильтр с десятком значений. Иначе на этапе натяжки появляются вопросы, которых не было в макете.
Создание сайта на 1С-Битрикс по шагам
Разработка и создание сайта на 1С-Битрикс с нуля проходит в таком порядке.
- Задача и редакция. Что будет на сайте и нужна ли интеграция с 1С — от этого зависит редакция лицензии.
- Хостинг и установка. Хостинг, соответствующий требованиям системы; проверка сервера скриптом от разработчиков, установка дистрибутива и создание базы данных.
- Инфоблоки. Проектирование структуры данных: типы, инфоблоки, разделы, свойства.
- Дизайн и вёрстка. Макеты страниц и состояний компонентов, вёрстка.
- Натяжка. Шаблон сайта и шаблоны компонентов, настройка компонентов на страницах.
- Наполнение и обмен. Импорт товаров или контента, настройка обмена с 1С, если он нужен.
- Проверка и перенос. Тестирование форм, заказа, обмена, скорости; перенос на боевой сервер, передача доступов и лицензии на имя заказчика.
Программа для создания сайтов 1С-Битрикс — так часто называют саму систему — устанавливается на хостинг, а не на компьютер. Работа с ней идёт через административную панель в браузере. Там же владелец сайта сам добавляет товары, меняет цены и публикует новости. Создание сайта в 1С-Битрикс на локальном компьютере возможно для разработки, но живой сайт всегда работает на сервере.
1С-Битрикс, 1C Bitrix, «1 Битрикс»: как называют систему
В запросах систему пишут десятком способов: 1С-Битрикс, 1C Bitrix латиницей, «1 с Битрикс» и даже «1 Битрикс». Создание сайта на 1C Bitrix, 1c Битрикс: создание сайта, создание сайтов на 1 с Битрикс и создание сайтов на 1 Битрикс — это один и тот же продукт компании «1С-Битрикс». Полное название коробочной системы — «1С-Битрикс: Управление сайтом». От облачного сервиса Битрикс24 с его конструктором сайтов её стоит отличать: у них разная логика, разные цены и разные возможности.
Так же по-разному называют и тип продукта. Создание сайтов на CMS 1С-Битрикс, создание сайтов: система 1С-Битрикс, создание сайта на системе 1С-Битрикс, создание сайтов на базе 1С-Битрикс — всё это про одно: Битрикс — система управления сайтом, на которую ставится ваш проект. Слово «платформа» тоже уместно: поверх ядра работают модули и решения сторонних разработчиков.
- 1 с Битрикс: создание сайтов в коробочной версии — для каталогов, магазинов, корпоративных порталов, где нужен свой сервер и полный контроль.
- Конструктор сайтов в Битрикс24 — для лендингов и простых сайтов внутри CRM; отдельная история, к инфоблокам и шаблонам компонентов отношения почти не имеет.
- Создание сайтов с 1С-Битрикс и обменом с 1С — то, ради чего систему чаще всего и выбирают.
Создание веб-сайтов на 1С-Битрикс, создание, разработка сайтов 1С-Битрикс, разработка, создание сайта на 1С-Битрикс — когда вы получаете коммерческое предложение с любой из этих формулировок, спрашивайте одно: какая редакция, сколько инфоблоков и шаблонов компонентов, есть ли обмен с 1С. Эти три ответа говорят о проекте больше, чем название.
Битрикс или нет: короткий ответ
Создание сайтов под 1С-Битрикс оправдано, когда работают его сильные стороны: обмен с 1С, большой каталог с торговыми предложениями, разные типы цен, несколько складов, интеграция с CRM. Для визитки, лендинга или корпоративного сайта на двадцать страниц лицензия и натяжка на шаблоны компонентов обходятся дороже, чем задача того стоит.
Моя позиция такая же, как в отдельной статье о Битриксе: корпоративные сайты я чаще делаю на WordPress, магазины — на OpenCart, потому что у них нет платы за лицензию. Если у вас обмен с 1С, тысячи товаров или сайт на Битриксе уже работает и его нужно развивать — напишите, разберём задачу. Запущенный сайт можно передать на поддержку с обновлениями и резервными копиями, а резервные копии Битрикса — отдельная тема, о ней в статье из списка ниже.
Когда мне присылают на оценку сайт на Битриксе, я сначала открываю инфоблоки. Если характеристики товаров записаны текстом в описании, а не свойствами, — фильтр, обмен и любая доработка будут дорогими, сколько бы ни стоил дизайн. Структура данных — это фундамент, его видно только изнутри.
— Александр Рожков
Нужна оценка проекта на Битриксе или сравнение с другой системой? Опишите задачу и число товаров — отвечу, на чём разумнее делать, и назову цену до начала работ. Ориентир — в калькуляторе, условия — на странице создания сайтов.
Итог
Сайт на 1С-Битрикс состоит из пяти слоёв: ядро с базой данных, модули, инфоблоки, компоненты и шаблон. Создание базы данных — это техническая установка, а настоящая проектная работа — инфоблоки и их свойства. Дизайн превращается в шаблон сайта и шаблоны компонентов, и от их числа зависит объём натяжки и цена.
Битрикс оправдан для каталогов, магазинов и проектов с обменом с 1С. Для простых сайтов разумнее система без лицензии. Подробные условия — на странице создания сайтов.
Опрос
Почему вы смотрите на 1С-Битрикс?
Проголосуйте, чтобы увидеть, как думают другие читатели
Часто задаваемые вопросы
Как создать базу данных в 1С-Битрикс: Управление сайтом?
Сама база данных создаётся один раз при установке системы. Данные сайта — товары, услуги, новости — хранятся в инфоблоках: их проектируют в административной панели, задавая типы, разделы и свойства.
Что такое инфоблок в Битриксе?
Структура для хранения однотипных данных: тип инфоблоков, инфоблок, разделы и элементы со стандартными полями и вашими свойствами. Для больших простых справочников используют highload-блоки.
Что такое натяжка дизайна на Битрикс?
Перенос вёрстки в шаблон сайта и шаблоны компонентов, чтобы данные из инфоблоков выводились в вашем дизайне. Чем больше разных компонентов на сайте, тем больше работы.
Можно ли сделать сайт на Битриксе из готового решения?
Да, решения из Маркетплейса дают готовые инфоблоки, компоненты и дизайн. Это быстрее и дешевле, но структура и внешний вид общие для всех покупателей решения.
Где устанавливается 1С-Битрикс?
На хостинге, соответствующем требованиям системы. Работа с сайтом идёт через административную панель в браузере. Локальная установка используется только для разработки.
Когда стоит выбирать 1С-Битрикс?
Когда нужны обмен с 1С, большой каталог с торговыми предложениями, разные типы цен, склады, интеграция с CRM. Для простых сайтов обычно разумнее система без лицензии.
Сколько стоит сайт на 1С-Битрикс?
В поиске студии называют от 30 000 до 145 000 ₽ за работу, плюс лицензия по ценам производителя. Цена зависит от числа инфоблоков, шаблонов компонентов и интеграций.