Отличия коробочной CMS от разработки студии

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

Коробочная CMS

Студийная CMS

Цена. (Рассматриваем версии приблизительно одинаковые пофункционалу)

По последним ценовым данным средняя CMS c возможностью управления страницами 8000. Кстати, что UMI, что Битрикс предлагают партнерам-разработчикам 40-50% скидки на свои системы. Так что в финансовом плане использовать коробочные CMS выгодно не только для заказчиков но и для веб-студий. В студиях CMS стоят по разному. В зависимости от уровня студии и квалификации разработчиков. Но чаще всего эта сумма окажется дороже, причем трудно сказать на сколько, т.к. студий очень много и уровень у них разный. Обусловлена такая стоимость тем что зачастую большую часть программного кода для CMS пишут заново.

Тех поддержка

У меня для вас две новости. Одна хорошая, другая плохая. Хорошая новость: у Вас две службы поддержки сайта!

  • Первая это студия которая установила и настроила Вам сайт
  • Вторая это сам разработчик

Плохая новость: когда что то произойдет то сначала Вам нужно будет разобраться кто из них причастен к поломке или проблеме. Они (разработчик и студия) в свою очередь будут отправлять вас друг к другу, мол это не наша ошибка звоните разработчику. Если заказать сайт непосредственно у разработчика CMS, то боюсь что это выльется в хорошие денежные затраты. По идее огромная армия специалистов всегда готова решить вашу проблему (что очень привлекает), однако зачастую время реакции составляет 4-е дня. Среднее время реагирования технической поддержки «Битрикса» — 4 дня. Четыре дня! И это по простым вопросам. Так что при покупке обратите внимание на скорость реагирования на запрос, и регламент работы самой службы поддержки

Поддержка тут не многочисленная, но зато как мне кажется более внимательная. Тут все больше зависит от порядочности людей которые работают в фирме и того как составлен договор. Вообще если, что и случится за 4 дня заказчик успеет сожрать разработчика живьем, еще и десерт потребует. И есть он будет именно разработчика, а не выяснять сначала чья вина и к кому обратится. Да и тех. поддержка зачастую (зависит от договора). Максимальное разумное время реакции 2 дня. Хотя не отрицаю наличие студий которые и за 4-е дня не смогут справится.

Отсутствие привязанности

В случае с CMS которая широко известна и повсеместно используется с этим все в порядке. Если что, то можно уйти от непонравившегося обслуживания к фирме которая будет с вами работать. Ведь с коробочная CMS, многие могут работать. Однако нельзя забывать что некоторые уникальные решения на ней будут дороги в переделке, т.к. любое уникальное решение требует трудовых и временных затрат В защиту можно сказать следующее. "Клиент покупает не сайт, и тем более не CMS. Он покупает решение каких-то своих задач." Так вот для решения этих задач лучше разрабатывать конкретные решения. CMS разрабатывают изначально под нужды заказчика, чтобы ему было удобно, чтобы его задача решалась эффективно и чтобы он потом снова обратился к студии разработчику, если что-то понадобится снова сделать. Тогда, уверяю что Вас не напугает тот факт, что вы привязаны к студии; скорее это будет приятным и выгодным взаимодействием двух субъектов.

Документация

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

Расширяемость (модульность)

Разработчики таких CMS обычно стремятся удовлетворить потребности большинства! Большинство необходимых модулей уже создано. Надо интернет-магазин - подключаем, настраиваем, работает. Надо форум или раздел обратной связи - подключаем, настраиваем, работает. Подключаем настраиваем - всё это верно, пока не потребуется внести какой-нибудь маленький нюанс, ради которого надо разрабатывать систему “почти нуля”. Это конечно не часто происходит, но такие случаи бывают. Если Ваш бизнес в сети не отличается ничем от других, то этот вариант очень даже подойдет. Если Вы отличаетесь от других, то коробочную CMS очень тяжело назвать расширяемой. Ну, то есть действительно есть модуль, например, форум. Действительно, его можно активировать одной кнопкой. Но, в итоге получаем совсем не то, что нужно заказчику. И, в общем, остается только один вариант: написать свой модуль. А писать под чужую систему очень сложно, особенно в случае не очень подходящей реализации этой системы изнутри. Это как на базу от камаза поставить кузов от легкового авто. Таким образом либо заказчик получает «форум» таким, как его видели разработчики коробочной CMS, а не как его видел сам заказчик, либо получаются сорванные сроки, потому что приходится переписывать то, что вроде как уже написано. Так что если что то потребуется, то нужно обратиться к студии и она допишет необходимую функциональную часть. Вот Вам и расширяемость, только уникальная для каждого отдельного случая.

Быстродействие (производительность)

Многие функции просто лишние! Из за того что пишется под большинство, архитектура CMS зачастую производит слишком много лишних «телодвижений», реализуя простые действия. Это приводит к нагрузкам на сервер, однако это касается крупных проектов с высокой посещаемостью Зависит от квалификации команды разработчиков студии.

Безопасность

В основном у коробок безопасность выше чем у студийных CMS. Но в тоже время постоянно публикуют информацию о найденных уязвимостях коробок. И все могут почитать её. Зависит от квалификации команды разработчиков студии. Есть еще плюс в том что код студийных CMS закрыт и недоступен для изучения, что для безопасности очень хорошо.

Время (скорость) разработки (возьмем случай когда дизайн уже есть)

Если нужно что-то простое, то быстрее коробки не найти. Но если что-то более менее отличное от стандартных решений, то тут нужны специалисты которые хорошо знают особенности используемой CMS. А дальше все зависит от их скорости и квалификации Вообще практически все студии обладают своими коробками (базовыми решениями), что ускоряет время разработки. Что же касается проектов которые хоть сколько не похожи на коробку (а таких очень много) то тут скорость разработки не предсказать. Но если говорить про общие и часто используемые варианты решений то скорость разработки тут ниже

Простота в управлении

Все коробочные CMS (которые я видел) реально сделаны не для простых пользователей, а для продвинутых и программистов. Там нормальному человеку без изучения документации не разобраться. Присматриваемся к студийной CMS. Если хотите, то попросите показать на примере какого либо проекта как осуществляется управление. Тут многое зависит от разработчиков и вас при постановке задачи. На практике управление оказывается удобнее чем у коробочных решений и часто обходится без чтения документации.

Надежность

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

Взаимодействие

В случае коробочной CMS есть связи: Разработчик - Студия - Клиент В случае с CMS из студии связи проще:Студия — Клиент.Меньше сущностей меньше проблем. Но с другой стороны Студия вас никогда не кинет одного. Всегда есть Разработчик.

Экономическая эффективность

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

Отправить комментарий