Взгляд со стороны разработчика и пользователя / Premmerce corporate blog / Habr
Вопрос, который часто задают потенциальные клиенты: какую технологию лучше выбрать для будущего интернет-магазина? Мы, как разработчики и CMS и SaaS-платформы, делимся своим опытом по этим двум моделям.На рынке программного обеспечения наша компания уже более 5-ти лет. За это время мы хорошо усвоили то, что для эффективного бизнеса необходимо постоянно следить за современными технологиями в сфере управления сайтами, маркетинга и оптимизации конверсии.
Кроме того, наше интернет-агентство предоставляет услугу персонализации интернет-магазина или корпоративного сайта. Таким образом, мы всегда «на связи» с нашими клиентами и партнерами, а их отзывы и пожелания помогают сделать продукт максимально удобным и легким.
Мы постараемся описать свой опыт пользователя и разработчика различных платформ, чтобы предоставить всестороннее видение проблемы.
Преимущества CMS для пользователя
1. Пользователь получает доступ к файлам ядра системы и возможность «допиливать» ее под себя
Данная возможность особенно полезна, когда необходимо сделать какую-то специфическую возможность под свои потребности. Но тут всегда есть нюанс: если изменить файлы ядра любой платформы — считайте, что с этого момента обновления вам недоступны, либо доступны только с помощью разработчика.
2. Пользователь имеет возможность выбрать любой хостинг с любой конфигурацией
Это важная опция, поскольку распространен миф о том, что владелец SaaS-сервиса также владеет и всей информацией ресурса пользователя, т. е. забрать свои данные не представляется возможным. На деле такое встречается крайне редко, и чаще всего это просто несовершенный механизм импорта данных.
3. У пользователя есть больший выбор модулей, ведь всегда есть неофициальные модули
Частично подтвердить этот момент можно тем, что проверка своего модуля у администрации SaaS-платформы занимает несколько больше времени. Кроме того, исключена возможность неофициальной продажи модуля под «нуленые» платформы.
Преимущества CMS для разработчика
1. Ограниченная ответственность за запуск интернет-магазина
Разработчики не отвечают за другие серверы, за стабильную работу платформы после сторонних изменений. Плюс в том, что есть возможность переложить ответственность за работу платформы на партнеров, а самим больше времени посвятить сборке программного продукта.
2. Ограниченная поддержка
На установленном тестовом периоде поддержка, конечно же, предоставляется бесплатно. Далее следует регулярная помощь с установленной оплатой.Таким образом, осуществляется дополнительный и постоянный доход компании и стабильная работа команды техподдержки.
3. Платный доступ к обновлениям каждый следующий год
Аналогично с поддержкой: возможность заработка на доступе к обновлениям и новым версиям платформы. Для разработчика это является хорошей мотивацией постоянно поддерживать и развивать платформу.
4. Поддержка дополнительных модулей и клиентов силами партнеров
Такой вариант позволит сэкономить на отделе поддержки и больше сосредоточиться на разработке и продажах.
5. Нет необходимости поднимать облачную инфраструктуру для поддержки платформы в целом
Не стоит недооценивать сложность «поднятия» облачного сервиса. Полная настройка, стабилизация модулей и отлаживание всех процессов заняла больше полугода работы нашей команды. В дальнейшем всю эту инфраструктуру нужно поддерживать, а значит расширять штат дополнительными инженерами с узкой специализацией.
6. Большая разовая оплата со стороны клиента
Весомый аргумент, особенно, если вы запускаете такой продукт самостоятельно, без инвестиций, способных содержать вашу команду первые год-два. С другой стороны, есть возможность ввести больший период для минимальной оплаты. Мы выбрали как раз такой способ, чтобы предоставить пользователям больше возможностей, а себе — средства для активного развития SaaS-сервиса.
Преимущества SaaS для пользователя
1. Пользователь получает оптимизированный хостинг для интернет-магазина
Сейчас, во время нестабильности курса доллара, это особенно важный фактор. От правильной настройки сервера напрямую зависит скорость работы сайта, а также стоимость серверных ресурсов. У некоторых провайдеров стоимость хостинга интернет-магазина (при количестве товаров свыше 10000 и посещаемости свыше 1000 в день) может быть гораздо выше, чем стоимость SaaS-сервиса.
2. Всегда актуальное программное обеспечение
Один из наиболее важных показателей, поскольку технологии не стоят на месте и постоянно развиваются. В случае использования cms, владельца ждут регулярные затраты на программистов, которые будут обновлять платформу. Либо можно пользоваться «автоматическими» или «ручными» способами обновления, рискуя своими данными.
3. Постоянный доступ к технической поддержке
Оплата технической поддержки зачастую входит в оплату SaaS-сервиса, и это еще один весомый аргумент в пользу данного продукта.
Преимущества SaaS для разработчика
В этом случае вы держите контроль за всеми аспектами бизнеса в своих руках со всеми вытекающими отсюда плюсами и минусами.
1. Регулярная оплата и возможность сосредоточиться на существующих клиентах
Очень важный момент, позволяющий в долгосрочной перспективе построить крепкий бизнес с постоянным доходом. Для нас это был главный выбор в пользу разработки аналогичного сервиса.
2. Намного ниже стоимость технической поддержки
Ценная возможность одновременно обновить всех пользователей платформы либо добавить какой-то патч в рамках всех аккаунтов пользователей. Также нет необходимости работать с конфигурацией различных хостингов, зависеть от третьих лиц и т.п.
3. Нет необходимости выпускать новые версии, патчи, контролировать обновления пользователей
Все эти моменты в случае использования SaaS-платформы остаются исключительно в отделе программирования и тестирования.
Итак, что в результате?
В целом, за счет постоянных обновлений и фидбека, продукт на SaaS-технологии развивается быстрее, становится конкурентоспособнее. И это, наверное, главное преимущество работать именно по схеме SaaS.
Как правило, все эти плюсы и минусы похожи и в других сферах продуктов для бизнеса, как CRM, ERP, Marketing Tools, Project Manager и прочие.
С нашими продуктами вы можете ознакомиться ниже:
CMS-платформа и SaaS-платформа
А с какими преимуществами и недостатками различных подходов к использованию либо разработке ПО сталкивались вы?
habr.com
SAAS или CMS для сайта. Что выбрать?
Когда заходит речь о создании сайта-визитки, корпоративного сайта или интернет-магазина, возникает дилемма: выбрать ли модель SAAS или CMS. Ваш выбор будет зависеть от ваших личных предпочтений.
Если вас пугают множество функционала админки, столкнуться с проблемами кода, и возможными трудностями, то SAAS вам вполне подойдёт. Но если вы профи в усвоении новых настроек, которые нужно настроить при работе сайта, то лучше всего тогда вам выбирать CMS, имея достаточно средств на его покупку или разработку функционала.
В данной статье я хотим описать достоинства и недостатки SAAS и CMS.
SAAS
Начнём с SAAS. Абревиатура SAAS означает software-as-a-service. То есть вы не покупаете ПО, а платите за сервис, который оно обеспечивает. То есть вы не размещаете на своих серверах сам софт, а пользуетесь мощностями разработчика. Если вам необходимы какие-либо дополнительные функции и возможности, и если такие функции доступны, то вы просто можете доплатить за их использование.
Иногда такой принцип работы с ПО очень удобен, особенно, когда в ограниченные сроки вам нужно срочно запустить в работу сайт.
Конструкторы сайтов набрали популярность в последнее время. Такое впечатление, что SAAS платформы намного предпочтительнее для пользователей, чем лицензионные. Такой способ работы будет подходящим в том случае, если вы планируете открыть сайт или средний интернет магазин. Но и тут вас могут подстерегать ловушки, которых стоит остерегаться.
Чтобы начать работать с SAAS, вам необходимо зарегистрироваться на соответствующем сервисе, заплатить необходимую сумму, подключить ваш домен или использовать тот, который вам предоставляется вместе с открытием аккаунта. Дальше вам нужно будет выбрать шаблон и наполнить его своим контентом. Вся эта процедура, от регистрации до запуска сайта, займёт у вас не более одного рабочего дня (в зависимости от количества веб-страниц, объёма контента, может уйти и меньше времени).
7 причин, по которым можно выбирать SAAS
- Используя SAAS, нет необходимости покупать все компоненты ПО, всё что нужно — это арендовать его на определённый период времени. При этом вы значительно экономите средства.
- У вас будет доступ к опциям и возможностям, которые вам необходимы, но не ко всем остальным, зачастую, бесполезным для начинающего пользователя опциям, в которых он не разбирается.
- Вам не понадобится вникать в суть работы с ПО, так как у вас будет интерфейс drag & drop (или что то похожее). Вы получаете конечный продукт, он решает проблему запуска сайта, а то, как он будет работать, это уже зависит от разработчиков SAAS. Есть техподдержка, к которой можно обратиться при проблемах на сайте.
- Поддержка ПО также не будет вашей задачей, вы просто оплачиваете «аренду» и получаете бонусы от использования платформы.
- SAAS вполне поддаётся редактированию, вы можете заточить его под ваши потребности или подробности пользователя с помощью специальных дополнений (приложений, расширений, плагинов, виджетов).
- Чтобы войти в свой аккаунт вам понадобиться логин и пароль. Вы сможете получить доступ к платформе с любого устройства, без необходимости устанавливать дополнительное ПО.
- Быстро развивающиеся интернет технологии, системы шифрования, и так далее — только улучшают представление о SAAS, так как больше не стоит опасаться утечки информации.
Я перечислила лишь самые важные достоинства SAAS. Основная причина использовать SAAS — это то, что оно избавляет вас от лишней головной боли.
5 причин, по которым не стоит выбирать SAAS
- Вам придётся передать коммерческую информацию третьим лицам.
- Скорость работы с ПО будет зависеть от скорости интернет-соединения.
- Возможен простой сайта по техническим причинам, не зависящим от вас. Ведь вы не сможете быть уверены, в скорости ответа администраторов и бесперебойности подачи электричества.
- Наибольшая проблема кажется логичной в любых облачных технологиях — поставщик ПО не несёт ответственности за ваши данные. Если случится что-то непредвиденное, и если ваши данные будут повреждены, вряд ли у вас будет возможность полностью их восстановить.
- Чаще всего вы ограничены имеющимся функционалом и многие системы нельзя перенести на другой хостинг..
Система управления содержимым (CMS) для сайта
В предыдущем подпункте я перечислила достоинства и недостатки SAAS.
А теперь настало время поговорить о лицензионном ПО для создания сайта.
Если вам нужно создать сайт или интернет-магазин, используя лицензионные системы сайтов, то вам понадобится пройти несколько шагов для достижения цели. Для начала вам нужно позаботиться о хостинге, удостовериться что он совместим с выбранной вами платформой. Дальше следует этап установки движка, шаблона, кастомизация, управление контентом — всё это конечно же занимает больше времени, чем с SAAS.
5 причин по которым стоит выбирать лицензионное ПО
- Система управления содержимым (CMS) для разработки сайтов — чаще всего достаточно гибкий и мощный инструмент.
- Лицензионные платформы для сайта расположены на серверах, принадлежащих клиенту или хостинговой компании. То есть клиент имеет контроль над своим сайтом полностью, можно делать бэкап или переносить сайт на другой хостинг.
- CMS платформа позволяет дополнять функционал, внедрять любые новые возможности для соответствия потребностям клиентов. Для платформ, как с открытым, так и с закрытым кодом, есть огромное количество расширений. И в данном случае, подойдут даже дополнения от сторонних разработчиков или самописные.
- Технические решения корпоративного уровня способны на большее, но и стоят они гораздо дороже. Остальные варианты решений — это просто неплохое сочетание набора необходимых функций и приемлемой цены, которые будут подходящими для ведения онлайн бизнеса.
- Корневые файлы доступны, и есть возможность интегрировать любое стороннее ПО.
5 причин, по которым стоит отказаться от системы управления содержимым (CMS)
- Высокие затраты на покупку лицензии, установку (перевод системы, установку шаблона, установку плагинов – если не коробочное решение, настройку сайта, тестирование и запуск). Многим пользователям придётся немало попотеть, чтобы разобраться с тем, как установить и запустить ПО. В то же время эта задача будет очень простой для опытного разработчика.
- Оплата за хостинг производится отдельно, увеличение и уменьшение производительности сервера становится сложной задачей.
- Есть хорошие возможности для кастомизации сайта с помощью дополнений и внесения правок в код — но всё это требует денежных затрат.
- По умолчанию разработчик не предоставляет техническую поддержку (для бесплатных решений, но есть сообщества и форумы пользователей) и даже на платных, чаще всего это возможно только при покупке подписки на обновления и поддержку.
- Внося правки в код, нужно учитывать и будущие версии ПО, и исправленные ошибки, которые разработчики презентуют в каждой последующей версии.
svoi.sajt-zakazat.ru
SaaS-платформы для создания сайтов
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-решения. В противном случае, выбирайте другую платформу для создания сайтов.
web-creator.ru
Аренда сайта (SaaS) | Amiro.CMS
Одним из преимуществ Amiro.CMS перед другими системами является возможность аренды сайта на любой из редакций продукта.
Тарифы на аренду Amiro.CMS
Первые 2 недели использования любой редакции — абсолютно бесплатны. Этого срока хватит, чтобы вы могли сначала оценить преимущества Amiro.CMS, а только потом оплачивать аренду.
Конструктор сайтов позволяет создавать сайты бесплатно с возможностью в дальнейшем приобрести созданный сайт. Кроме того, при создании сайта в конструкторе вы сможете выбрать один из 200 бесплатных шаблонов дизайна.
Одно из лучших в рунете соотношение стоимости к широчайшему набору функционала,
перекрывающему потребности любого сайта, открытый код и непревзойденная скорость — причины,
по которым 700+ веб-студий, более 20 тысяч коммерческих сайтов, 7 тысяч владельцев интернет-магазинов
доверяют свой бизнес Amiro.CMS.
Конструктор арендованных сайтов обслуживает более 75000 пользователей.
Преимущества аренды интернет-магазинов и сайтов
- Аренда сайта позволяет значительно сэкономить на покупке системы управления, расходах на хостинг, инсталляцию, обслуживание и других статьях поддержки сайта.
- Арендуя ПО, вы не только экономите, но и получаете возможность ознакомиться с ним предельно внимательно, попробовать реализовать свой проект, новые технологические идеи.
- Бесплатные автоматические обновления Amiro.CMS в течение всего периода аренды сайта или интернет-магазина.
- Аренда интернет-магазина (редакции «Минимаркет» и «Бизнес») позволяет запустить продажи в кратчайший срок с минимальными затратами.
Можно ли будет отказаться от аренды?
Да! Одно из ключевых преимуществ Amiro по сравнению с другими SaaS-провайдерами — полная свобода клиента в отчуждении сайта. Когда вы поймёте, что вас устраивает Amiro.CMS и ваш проект станет настолько большим, что вам не будет подходить аренда, вы легко сможете перенести его с серверов «Амиро». Для этого будет достаточно оплатить стоимость лицензии.
www.amiro.ru