Конструктор сайта

Конструктор сайта — это программное обеспечение для создания сайта в визуальном редакторе без специальных знаний программирования. Как правило, конструктор сайта это отдельная самостоятельная услуга, но может предоставляться в качестве дополнительной хостинговыми компаниями. В рамках бесплатной услуги обычно предоставляется хостинг с базовыми характеристиками, а также поддомен (например, если говорить о конструкторе wix.com, ваш сайт будет размещен по имени yourname.wix.com).

SaaS

Конструктор сайтов может быть основан на базе CMS (системы управления контентом), например, редактировать сайт на Wordpress в режиме конструктора можно с помощью специальных плагинов — Visual Composer, Page Builder и т.д.

Чаще всего работа конструктора базируется на основе SaaS (англ. software as a service — программное обеспечение как услуга). SaaS — это модель работы с программным обеспечением, при которой разработку и техническое обслуживание программной части берет на себя поставщик услуги, предоставляя пользователю доступ и возможность использовать ПО, но не возможность управлять им. Примерами таких ресурсов являются uCoz, Weebly, Jimdo.

Поскольку пользователь не покупает программу, а только арендует ее ресурсы, это позволяет работать с ней с меньшими затратами, что позволяет сэкономить. Но при такой схеме пользователь не имеет доступа к контенту, поэтому не имеет возможности загрузить сайт или перенести его на другой хостинг. Как следствие, использование конструктора сайтов на базе SaaS можно рассматривать как аренду сайта, но не владение им.

Преимущества

  • интуитивно понятный процесс создания сайта;
  • разделение дизайна и содержимого, как результат, быстрое изменение внешнего вида;
  • схема WYSIWYG (от англ. What You See Is What You Get) — изменения видны в реальном времени;
  • разнообразие шаблонов;
  • обеспечение технического обслуживания и функционирования — на поставщике услуги;
  • обычно невысокая стоимость или вовсе бесплатность.

Недостатки

  • функционал бесплатных тарифов ограничен;
  • сложность внедрения опций, не предусмотренных конструктором;
  • трудность или невозможность переноса сайта на другой хостинг или платформу;
  • использование поддоменов сервиса конструкторов вместо своего домена;
  • ограниченные возможности продвижения сайта в поисковых системах;
  • использование распространенных шаблонов не способствует индивидуальности сайта.