Конструкторы сайтов: чего в них не хватает бизнесу
Конструктору не хватает не дизайна и не скорости — с этим у него всё в порядке. Бизнесу не хватает четырёх других вещей: собственности на сделанное, свободы за пределами библиотеки блоков, дешёвого способа управлять большой структурой и человека, с которого можно спросить за простой. Ни одна из них не видна в первый месяц, и все четыре проявляются на втором году. При этом граница проходит не по цене, а по задаче: есть задачи, где конструктор правильнее любой разработки, и ниже мы называем их прямо.
Что мы называем конструктором
Это не один известный сервис, а целый класс инструментов, и разница внутри класса больше, чем кажется со стороны.
- Редакторы-платформы: сайт собирается из блоков в кабинете, там же живут хостинг, домен и заявки.
- Конструкторы при хостинг-провайдере: идут в довесок к тарифу на хостинг, обычно проще по возможностям и беднее по блокам.
- Конструкторы внутри отраслевых сервисов: онлайн-запись, доставка, бронирование. Сайт тут — приложение к основной услуге, ради которой сервис и куплен.
- Сборка на готовой теме в популярной системе управления: формально файлы ваши и хостинг ваш, но настраивается всё мышкой в чужой панели, и ограничения темы работают ровно как ограничения блоков.
Общее у них одно: результат складывается из заранее заготовленных деталей и живёт по правилам того, кто эти детали заготовил. Из этого и растут все минусы, о которых дальше.
Чего не хватает в первую очередь
Сайта как вещи. На конструкторе у вас есть доступ в кабинет, а не папка с файлами, которую можно отдать другому исполнителю и работать дальше. Экспорт где-то есть, где-то нет, и почти нигде он не выносит редактор и внутренние сервисы: за них и платят подписку.
Подробно эта развилка — аренда или собственность, подписка или разовый платёж, что происходит, если перестать платить, — разобрана в отдельном сравнении: конструктор и сайт на своём коде. Здесь важно другое: вопрос собственности не про деньги. Он про то, сможете ли вы через два года сменить подрядчика, не начиная сайт заново.
Где заканчивается библиотека блоков
Витрину конструктор закрывает целиком. Он начинает упираться там, где у сайта появляется собственная логика.
Расчёт стоимости по трём параметрам. Форма, которая меняет поля в зависимости от предыдущего ответа. Передача заявок в программу учёта, чтобы менеджер не переписывал их руками. Онлайн-запись, которая показывает занятые часы. Фильтр каталога по свойствам, которых нет в стандартной карточке. Вторая языковая версия, где переведены не только тексты, но и структура.
Часть этого на платформе решается встроенными средствами, часть — сторонними виджетами, часть не решается вовсе. К какой из трёх частей относится ваша задача, выясняется только проверкой на конкретном тарифе конкретного сервиса, и делать эту проверку нужно до оплаты годовой подписки, а не после.
У нас такие вещи считаются отдельными работами поверх тарифа: связь с программой учёта от 20 000 ₽, онлайн-запись от 15 000 ₽, онлайн-оплата от 12 000 ₽, вторая языковая версия от 15 000 ₽. Называем суммы не ради сравнения — на платформе многое из этого стоит дешевле или уже включено, — а чтобы было видно масштаб работы, которая за этим стоит.
Правило простое: чем ближе сайт к витрине, тем ограничение мягче. Чем ближе к инструменту, которым пользуются каждый день, тем оно жёстче.
Почему тяжело держать большую структуру
Сайт услуг — это не одна страница «Услуги» со списком, а отдельная страница на каждую услугу, иначе искать вас по названию услуги бесполезно. Как это устроено, разобрано в структуре сайта услуг.
В конструкторе каждая страница обычно самостоятельна. Двадцать страниц — двадцать копий одного макета. Поменялся телефон в подвале, изменилась формулировка гарантии, добавился блок с реквизитами — умножайте на двадцать. Повторяемые блоки и шаблоны страниц есть не везде и работают по-разному; это ещё одна вещь, которую проверяют до, а не после.
Для сравнения масштаба: у нас «Визитка» — это 7 страниц за 49 900 ₽ и 4 рабочих дня, «Компания» — 20 страниц за 99 900 ₽ и 8 рабочих дней, и общий элемент в них меняется один раз. Остальные тарифы и доплаты лежат на странице цен.
Момент, когда структура перестаёт помещаться в голову, обычно и есть момент, когда конструктор начинает мешать. Не раньше.
Что конструктор не делает за владельца
Платформа отвечает за свою работу, а не за ваше соответствие закону. Форма заявки собирает персональные данные независимо от того, в каком редакторе она нарисована: нужны политика обработки, согласие и уведомление в Роскомнадзор, и подаёт его владелец сайта, а не сервис. Что именно требуется — в разборе 152-ФЗ для сайта с формой заявки.
Сюда же попадают обязательные сведения о продавце, тексты, фотографии и вся работа после запуска. Конструктор — это инструмент вёрстки, и претензии к нему как к подрядчику предъявлять не к кому: в кабинете нет строки «срок сдачи» и нет неустойки за просрочку, потому что нет и подрядчика.
Сколько на самом деле стоит владение
Чужих тарифов мы здесь не приводим: цены платформ меняются, и называть их как факт без ссылки и даты нельзя. Посчитать честно можно только самому — открыть страницу тарифов выбранного сервиса, взять цену на сегодняшний день, умножить на число месяцев вашего горизонта.
Но в этом расчёте всегда не хватает второго слагаемого: ваших часов. Правка на конструкторе бесплатна в деньгах и не бесплатна во времени. Вечер на выравнивание блоков, полдня на перенос каталога, час на выяснение, почему на телефоне кнопка уехала под текст. Пока сайт один и простой, это недорого. Когда владелец стоит дороже верстальщика, арифметика меняется.
У нас разовый платёж, после которого остаются домен и хостинг, а дальше либо самостоятельное владение, либо добровольное обслуживание: «База» 4 900 ₽ в месяц или «Актив» 9 900 ₽ в месяц. От обслуживания можно отказаться, и сайт продолжит открываться.
Когда конструктор — правильный выбор
Здесь наша работа не нужна, и уговаривать странно.
- Сайт нужен короче чем на год: событие, сезонная распродажа, набор на курс, проверка спроса на новую услугу. Разработка не успеет окупиться просто по сроку жизни.
- Сайт — одна витринная страница, которая меняется раз в полгода. Наш «Старт» закрывает ту же задачу за 24 900 ₽ и 2 рабочих дня, но если этих денег сейчас нет, страница на конструкторе работает, а её отсутствие — нет.
- Содержимое меняется чаще раза в неделю и меняет его владелец: расписание, наличие, цены за сезон. Ждать подрядчика ради строчки — плохой порядок, и конструктор тут объективно удобнее.
- Сайт вторичен по отношению к сервису, внутри которого собран. Если запись, оплата и напоминания клиентам уже живут в отраслевой платформе, отдельный сайт рядом с ней чаще дублирует работу, чем добавляет.
- Внутри компании есть человек, которому это занятие нравится и у которого есть на него время. Такой сайт нередко живее заказанного.
- Бюджет ниже цены входа в разработку. Простой сайт за подписку работает лучше, чем хороший, которого не существует.
Во всех шести случаях сказать это сразу честнее, чем продать тариф, о котором через год спросят: зачем мы это делали.
Где проходит граница
По задаче, а не по цене. Четыре вопроса, на которые владелец отвечает сам.
- Сколько лет сайту предстоит работать. Меньше года — считайте вопрос закрытым в пользу конструктора.
- Сколько на нём будет страниц через два года. Пять — почти неважно, чем сделано. Несколько десятков — управление структурой станет отдельной работой.
- Есть ли на сайте логика, которой нет в готовых блоках. Если есть, проверьте её на платформе до подписки, а не после.
- Сколько денег идёт через сайт. Когда заявки с него кормят дело, у сайта должен быть владелец файлов и человек, отвечающий за простой.
Дороговизна сама по себе не критерий ни в одну сторону. Индивидуальная разработка одностраничной витрины — такая же ошибка, как конструктор под магазин с учётом остатков.
Чаще всего правильный путь двухшаговый: сначала конструктор под непроверенную гипотезу, потом свой сайт под то, что подтвердилось. Но работает и обратное правило, о котором говорят реже: если через два года на конструкторе всё устраивает — структура держится, логики хватает, часы не жалко, — переходить некуда и незачем. Отсутствие проблемы не повод её решать.