Преимущества и недостатки выбора типового решения маркетплейса для создания сайта

14 Апреля 2017

следующая статья
Владимир Хованец

Middle backend developer

Владимир Хованец
Преимущества и недостатки выбора типового решения маркетплейса для создания сайта

Зачастую, при создании сайта на базе CMS «1С Битрикс» можно столкнуться с дилеммой: делать уникальный сайт или использовать типовое решение с маркетплейса?

В этом вопросе есть как очевидные моменты, так и не очень. Их мы и попытаемся разобрать в этой статье.

Делая выбор в пользу типового решения, мы подразумеваем, что его стоимость будет значительно ниже чем если разрабатывать сайт «с нуля». Пропускаются такие стадии, как написание тех. задания, создание прототипов, отрисовка макетов, верстка и программирование. Все эти этапы стоят денег, и если бизнес находится только в начальной стадии, либо речь идет и вовсе о некоммерческом проекте, то получение полнофункционального сайта за сумму в несколько раз дешевле его разработки выглядит очень привлекательно.

Также при этом происходит значительная экономия времени. Установка готового сайта на хостинг и минимальная настройка решения занимает до двух часов.

При этом, зачастую, можно пренебречь тем, что продукт получается «неуникальным» и где-то может «крутится» еще несколько десятков сайтов-близнецов.

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

Тут мы и сталкиваемся с первым подводным камнем. При покупке готового решения на маркетплейсе, ожидается, что оно будет работать идеально и выполнено с соблюдением всех требований к разработке продукта, готового к массовому распространению. На практике же, зачастую, оказывается, что типовое решение очень узко привязано к тем данным, которые выводятся на демо-версии сайта и, к примеру, при попытке сменить свойства, по которым происходит фильтрация, обнаруживается, что разработчики решения выбрали очень плохой способ интеграции стандартного шаблона и для того, чтобы все заработало нужно не только внести изменения в настройки каталога, но и в нескольких местах в коде заменить один «хардкод» на другой. Нужно быть готовым к тому, что несколько таких моментов попадаются со сто процентной вероятностью, даже у студий, которые специализируются на выпуске тиражных решений.

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

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

Подводя итог, все преимущества и недостатки можно свести в следующую таблицу:

Преимущества типового решения Недостатки типового решения
1. В несколько раз дешевле индивидуального проекта. 1. Не уникальный дизайн.
2. Можно посмотреть как функционирует на готовом демо-сайте. 2. Отсутствие гарантий по качеству реализации. На запрос к разработчику могут помочь, а могут и нет.
3. В течении дня сайт может быть готов к наполнению контентом. 3. Более высокие издержки на доработку функционала по сравнению с индивидуальным проектом.
4. Перед покупкой можно ознакомиться с отзывами, составить себе представление, поддерживает ли создатель свой проект.

Похожие статьи

Записаться на консультацию

Мы свяжемся с вами в течении 10 минут