Ответы на частые вопросы о разработке сайтов на 1С-Битрикс: индивидуальное и шаблонное решения

Ответы на частые вопросы о разработке сайтов на 1С-Битрикс: индивидуальное и шаблонное решения

Ответы на частые вопросы о разработке сайтов на 1С-Битрикс: индивидуальное и шаблонное решения

Когда к нам обращаются за услугой разработки сайтов, чаще всего первое, что мы уточняем – по какому пути будет идти разработка: индивидуальное или шаблонное решение. Как правило, нас просят оценить оба варианта. И в момент презентации коммерческого предложения у заказчиков возникает главный вопрос – почему такой разброс в стоимостях?

Действительно, индивидуальная разработка в среднем стоит в 3-4 раза дороже проекта на шаблонном решении. Так почему же? Ответы на эти и сопутствующие вопросы мы собрали в этом материале.

1. Что означает «разработка на шаблонном решении»?

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

В шаблонных решениях разработчики собирают определенный набор уже готового к использованию «из коробки» функционала. Иногда это «жёсткий» набор без возможности кастомизации, иногда в решениях предусмотрена гибкая вариативная настройка содержания/расположения/дизайна блоков. Пример такой настройки в одном из шаблонов - https://disk.yandex.ru/i/hKmL79V2RGRgwA

Однако даже эти настройки не всегда могут на 100% удовлетворить пожеланиям заказчика к сайту, так как необходим один или несколько блоков, принципиально отличных от шаблонных. И здесь уже просто переключателями, к сожалению, не обойтись, приходится упрощать/менять ТЗ или дорабатывать код шаблона. Но об этом мы ещё поговорим более подробно.

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

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

Правок в разработке на шаблонном решении может быть 2 типа:

  • Предусмотренные шаблоном
  • Непредусмотренные

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

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

Непредусмотренные – правки, которые требуют доработки/дополнения уже существующего кода сайта.

Примеры: изменение существующей логики вывода блоков; доработка кода блоков для изменения их функционала; внедрение нового функционала, не предусмотренного «из коробки» и т. д.

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

2. В чем заключаются основные нюансы разработки на шаблонном решении?

Основной нюанс – достаточно скудные возможности для уникализации проекта, создания визуальной индивидуальности сайта.

Шаблонное решение можно сравнить с типовым проектом дома. Это уже готовый проект, который содержит в себе Х спален, У санузлов, N этажей. Приобретая такой проект, мы можем «поиграться» с материалами для строительства, удешевляя или наоборот увеличивая стоимость постройки, но чтобы добавить дополнительную комнату, пристройку или этаж, нужны дополнительные вложения в проект.

Чтобы построить уникальный дом или сделать уникальный сайт, мы прибегаем к индивидуальной разработке как проекта дома, так и проекта сайта.

Следующий нюанс – шаблонные решения разрабатываются третьими лицами: компаниями, фрилансерами, командами и соло-разработчиками. И зачастую шаблонные решения могут быть своего рода «котом в мешке» в разрезе качества написанного кода.

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

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

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

В Onpeak достаточно большой опыт работы с шаблонными решениями разных компаний, мы предлагаем проверенные варианты. И хотя даже в них на 100% нельзя избежать возможных ошибок, мы стараемся их предугадывать, а в случае возникновения можем быстро исправить силами собственной команды разработчиков.

3. Что такое индивидуальная разработка?

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

Мы составляем проект функционала сайта, прототипируем его, рисуем уникальные дизайн-макеты и переносим проект с бумаги в жизнь с помощью вёрстки и программирования.

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

Индивидуальная разработка не имеет минусов шаблонного решения, наоборот – это полностью уникальный проект, который практически не имеет ограничений с творческой и технической точек зрения.

4. Что такое Битрикс? Зачем покупать его лицензию?

1С-Битрикс: Управление сайтом – это готовая система управления сайтом (CMS). На данный момент – это самая популярная CMS в России. Она подходит для разработки интернет-магазинов, сайтов-визиток, информационных и корпоративных сайтов, сайтов услуг.

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

То есть, купив лицензию 1С-Битрикс: Управление сайтом, мы получаем возможность использовать весь этот функционал в своих целях, дорабатывать его под свои цели и задачи при необходимости, консультироваться с поддержкой продукта по возникающим вопросам и проблемам.

Если мы не используем готовую систему управления сайтом, мы можем прибегнуть к другим методам – например, фреймворкам. Это в каком-то смысле облегчит разработчику жизнь, позволит не следовать жестким рамкам, в которые его загоняют готовые CMS. Однако, в то же время это увеличит стоимость проекта в 2, 3, а то и 4 раза, так как многие функции, которые уже реализованы в готовой CMS, нужно будет разрабатывать с нуля или масштабно дорабатывать.

5. Недостаточно покупки только шаблона сайта? Туда не входит лицензия Битрикс?

В стоимость шаблона сайта на Битриксе входит только набор готовых функций и визуальных решений сайта, которые работают на базе, каркасе – CMS Битрикс. Грубо говоря, оплачивая их шаблон, мы оплачиваем только результат труда компании-разработчика шаблонного решения.

Каркас, на котором эти функции работают – сама CMS Битрикс – оплачивается отдельно. Эта оплата идёт в компанию Битрикс и даёт нам право пользоваться их продуктом.

6. Почему в шаблон не включают сразу и стоимость лицензии Битрикс, чтобы было понятно, сколько средств нужно вложить в проект?

Шаблоны сайтов бывают разные: интернет-магазины, корпоративные сайты, сайты услуг, лендинги и т. д. В них заложен разный функционал, приоритетный для того или иного типа сайта.

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

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

Именно поэтому окончательное решение о покупке конкретных лицензий и шаблонов принимается компетентным специалистом (менеджером разработки, разработчиком) индивидуально для каждого проекта, исходя из его условий и задач. Это помогает избежать нецелевого вложения ресурсов и неправильно выбранной стартовой стратегии проекта, которая в дальнейшем может повлечь за собой дополнительные траты, иногда превышающие стоимость всего проекта.

В целом, мы коснулись всех основных вопросов, которые чаще всего задают нам заказчики на этапе сбора ценовых предложений или подготовки первичного ТЗ на разработку сайта. Конечно, в дальнейшем количество вопросов только растёт, но они уже сложнее поддаются систематизации и иногда поражают своей неординарностью =) Так или иначе, мы готовы отвечать на все из них, честно рассказывать о достоинствах или недостатках различных методов/подходов/решений, глубоко погружаться в тематику проектов и создавать действительно классные по качеству, оптимальные по бюджету продукты.

Услуги, которые могут решить задачу

05.10.2022

Анастасия Шиловская

Е-мейл практикум по работе с отзывами в интернете
Е-мейл практикум по работе с отзывами в интернете
Хотите получить индивидуальное решение для вашего проекта?
Оставьте заявку, и мы свяжемся с Вами