Для того чтобы иметь собственный веб-сайт совершенно не обязательно проходить курсы программирования. В последнее время появилось довольно много предложений от хостинговых компаний, которые предоставляют помимо традиционных услуг (аренды хостинга, VPN, серверов, регистрации доменов, ssl-сертификатов и т.д.) бесплатный конструктор сайта.

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

Бесплатный онлайн конструктор сайта отлично подойдет для создания сайта-визитки, лендинга или небольшого веб-проекта, который редко обновляется. Если в планах есть интернет-магазин, большой портал (например, городской) или специализированный узконишевый сервис, то скорее всего придется обратить внимание на более мощные и универсальные решения: CMS или самописные инструменты. Но здесь не обойтись без сторонних разработчиков. Ниже рассмотрим эти недостатки конструкторов сайтов.

Минусы онлайн-конструкторов
К сожалению, зачастую у бесплатных решений есть недостатки, которые не позволяют их использовать как универсальное решение. У конструкторов сайтов есть несколько серьезных ограничений:
- недостаточная гибкость - если появится необходимость внедрить дополнительный функционал (например, выгрузку в 1С и т.п.), скорее всего это будет невозможно сделать;
- оптимизация под SEO - как правило, все разработчики конструкторов уверяют, что в плане СЕО с их продуктами проблем нет, но практика показывает, что это не так;
- привязка к конкретному хостингу - каждый конструктор является разработкой конкретной команды хостинговой компании, поэтому если появится необходимость сменить хостинг, скорее всего конструктор будет недоступен на новом месте;
- невозможность править код вручную - зачастую у пользователя онлайн-конструктора не будет доступа к правке служебных файлов.

Для мощного ресурсоемкого проекта онлайн-конструкор сайта однозначно не подойдет, хотя для простых веб-сайтов это может стать идеальным простым решением. Таким образом, необходимо четко очертить задачи, которые будет решать сайт, и в зависимости от этого выбрать решение для реализации.
