Вопрос, который возникает в начале почти каждого проекта: собрать сайт конструктором или написать тему под дизайн. Ответ зависит не от вкуса разработчика, а от того, что с сайтом будет происходить дальше.
Что даёт конструктор
Elementor, WPBakery, Divi и подобные позволяют собрать страницу мышкой, без кода.
Сильные стороны:
- быстрый старт: первая версия готова за дни, а не недели;
- заказчик может сам править тексты и переставлять блоки;
- дешевле на этапе запуска.
За что приходится платить:
- Вес страницы. Конструктор тянет свой CSS и JS на каждую страницу, независимо от того, сколько из этого использовано.
- Вёрстка из десятков вложенных контейнеров. Там, где в коде был бы один блок, в конструкторе будет шесть обёрток.
- Привязка. Выключить конструктор позже означает переделать все страницы с нуля.
- Правки вне шаблона быстро становятся дороже, чем если бы это просто написали кодом.
Что даёт кастомная тема
Сильные стороны:
- страница весит столько, сколько должна, без чужого кода;
- чистая семантическая разметка - лучше и для поиска, и для доступности;
- любое нестандартное поведение делается прямо, а не в обход;
- обновления плагинов не ломают вёрстку.
За что приходится платить:
- более долгий старт;
- дороже на этапе запуска;
- чтобы заказчик мог сам собирать страницы, нужно отдельно продумать редактируемые поля.
Как выбрать
Конструктор уместен, когда надо быстро проверить идею, когда сайт небольшой и редко меняется, когда бюджет ограничен и скорость не критична.
Кастомная тема уместна, когда сайт - рабочий инструмент бизнеса: интернет-магазин, многостраничный сайт услуг, сайт с трафиком из поиска. Там, где скорость напрямую влияет на деньги.
Промежуточный вариант, который часто оказывается лучшим: кастомная тема плюс редактируемые блоки. Разработчик пишет чистую тему, а заказчик собирает новые страницы из готовых блоков.
О сравнении скорости
Конструктор не делает сайт медленным автоматически. Он добавляет фиксированный вес, который дальше можно лишь частично убрать настройками и кешированием.
Кастомная тема не делает сайт быстрым автоматически тоже: тяжёлые изображения и десяток лишних плагинов испортят любую тему. Разница в том, что в кастомной теме потолок выше.
Коротко
Конструктор дешевле на старте и дороже в поддержке. Кастомная тема наоборот. Если сайт зарабатывает и живёт годами - разница окупается; если это временный лендинг - нет.
Обсудить задачу
Напишите, что нужно сделать. Отвечу с оценкой сроков и стоимости.