SaaS (software as a service — программное обеспечение как услуга) — это способ распространения ПО на арендной основе. То есть не надо покупать CMS и заказывать индивидуальную разработку, достаточно только сконфигурировать выданный поставщиком сайт под свои задачи и ежемесячно (или ежегодно) вносить абонентскую плату. Создать сайт при помощий SaaS‑решений вполне реально.
Какие проекты стоит реализовывать на SaaS‑платформах?
SaaS‑решения имеют свои достоинства и недостатки, поэтому не каждый проект может быть реализован подобным способом. На SaaS площадках имеет смысл создавать простые сайты, которые не особо требовательны к дизайну и ни сразу, ни в перспективе не потребуют каких‑либо доработок программной логики. SaaS отлично подходит для запуска проектов, цель которых состоит в проверке на практике бизнес‑гипотез (банально: «пойдёт или не пойдёт»), для простых проектов, требование к которым одно — «нужен сайт», а также для создания «заглушек» при разработке серьёзных проектов.
Как создать сайт на SaaS‑платформе?
Обычно это очень просто: во‑первых, надо зарегистрироваться, затем выбрать тип сайта (например, сайт‑визитка или интернет-магазин) или нужные модули (новости, каталог, форум и т.д.). После этого выбрать шаблон дизайна из списка подходящих и внести свою информацию в систему управления содержанием.
Плюсы SaaS‑платформ для создания сайта
Быстро — срок, необходимый для прохождения пути от идеи до запущенного проекта, может составлять несколько дней (а в отдельных случаях можно развернуть проект за несколько часов). По сути, нужно только придумать структуру сайта и наполнить страницы сайта своими материалами.
Дёшево — SaaS‑решения в краткосрочной перспективе обходятся гораздо дешевле заказной разработки даже аналогичного по предъявляемым требованиям проекта. В случае SaaS поставщик просто «отгружает» уже готовую версию ПО (себестоимость процесса достаточно мала), а в случае индивидуальной разработки поставщик решения тратит гораздо больше ресурсов на выявление и анализ требований, на решение поставленных задач и на запуск проекта.
Всё включено — как правило, в SaaS‑решения входит всё необходимое для полноценной работы проекта — не надо выбирать, устанавливать и настраивать CMS, не надо заказывать хостинг и настраивать сервер, а в дальнейшем не надо заниматься техническим сопровождением проекта. Всё это делает за вас поставшик SaaS‑решения.
Минусы SaaS‑платформ для создания сайта
Шаблонный дизайн — оформление сайтов на SaaS‑платформах производится по готовым шаблонам (часто не очень высокого качества), которые можно только «раскрасить» и на некоторых платформах можно отдельные блоки местами поменять. Для сайтов, к которым предъявляются требования к оформлению, такие решения не подходят.
Жёсткие рамки функциональных возможностей — если платформа «не умеет» что‑то делать, то это никак не исправить. Программный продукт типовой и его настройка под индивидуальные пожелания крайне ограничена. Если проект сразу или в перспективе должен решать специфически задачи и гибко настраиваться, то SaaS‑платформа для его разработки не подходит.
Невысокие производительность, отказоустойчивость и быстродействие — как правило, эти показатели аналогичны сайтам на виртуальном хостинге, работающим на неоптимизированной коробочной CMS. Для активно посещаемых проектов такое решение не подходит.
Примеры SaaS‑платформ
UMI, WIX, InSales, Shopify, Setup, uCoz — некоторые из этих платформ специфичны (только для простых сайтов или только для интернет-магазинов), а некоторые — достаточно универсальны. Если ваш проект не имеет никаких существенных требований к дизайну и к функциональности, то имеет смысл обратить внимание на эти SaaS‑решения. В противном случае, выбирайте другую платформу для создания сайтов.