Когда лучше выбрать конструктор?
Когда вы проверяете идею, делаете визитку или денег на разработку нет совсем. В этих случаях я сам советую не тратиться на разработку.
Вы проверяете идею. Продукта ещё нет, спрос неизвестен, и за неделю нужно понять, пишут вам вообще или нет. Страницу на конструкторе можно собрать за вечер, и это разумно.
Сайт — визитка на пару экранов. Название, услуга, телефон, карта. Если от сайта не ждут потока заявок и он нужен «чтобы был», разработка не окупится.
Бюджета нет совсем. Плохой сайт лучше, чем никакого. Начните с конструктора и переезжайте, когда пойдут деньги.
Где конструктор начинает мешать?
Когда бизнес растёт: тогда упираются скорость, функции, абонентская плата и права на сайт.
Скорость. Конструктор грузит универсальный код на все случаи, включая тот, который вашей странице не нужен. На мобильном интернете это заметно, а от скорости зависят и позиции в поиске, и то, дождётся ли человек загрузки. Что ещё замедляет сайт и как это проверить, я разобрал в статье о скорости сайта.
Ограничения в функциях. Пока хватает блоков из библиотеки, всё работает. Когда нужен расчёт стоимости по своим правилам, интеграция со складом или нестандартная логика брони, вы упираетесь в потолок и начинаете городить костыли.
Абонентская плата навсегда. Разработку оплачивают один раз, а конструктор берёт платёж каждый месяц, пока сайт существует. За несколько лет эти платежи могут превысить стоимость собственного сайта.
Сайт вам не принадлежит. Это главный минус. Забрать сайт и перенести его на другой хостинг нельзя: платформа в лучшем случае отдаёт статичную выгрузку без функций. Если меняются условия или тарифы, выбора у вас нет.
Плюсы и минусы собственного кода
Собственный код даёт свободу в функциях, скорость и владение. Если задачу можно описать словами, её можно запрограммировать. Грузится только то, что нужно конкретной странице. Репозиторий, домен и хостинг оформлены на вас, и работу сможет продолжить любой разработчик.
Минусов три. Это дороже на старте. Это дольше: от одного дня до недели вместо вечера. И вы зависите от подрядчика, потому что правки делает он, если вы не разбираетесь в коде. Частично это решает админка, но она тоже стоит денег.
| Что сравниваем | Конструктор | Свой код |
|---|---|---|
| Запуск | за вечер | от одного дня до недели |
| Оплата | каждый месяц, пока сайт существует | разово, дороже на старте |
| Функции | блоки из библиотеки | всё, что можно описать словами |
| Скорость | универсальный код на все случаи | грузится только то, что нужно странице |
| Владение | сайт живёт на платформе | код, домен и хостинг на вас |
| Правки | сами в редакторе платформы | через разработчика или админку |
Как выбрать между ними?
Ответьте себе на один вопрос: сайт для меня расход или инструмент заработка?
Если сайт — расход и нужен «чтобы был», берите конструктор и не переплачивайте. Если через сайт идут заявки и деньги, вы планируете рекламу и поисковый трафик или нужны функции сложнее формы обратной связи, считайте разработку вложением, которое окупится заявками. Сколько она стоит по типам сайтов, я посчитал в статье «Сколько стоит сайт».
Можно начать с конструктора и переехать потом?
Да. Соберите на конструкторе первые заявки и посмотрите, какие блоки работают. Разработку вы закажете уже по фактам: будете точно знать, что должно быть на странице, и сэкономите на переделках. Как переехать без потери позиций в поиске, описано в статье о переносе сайта с Tilda.