8 мифов о сайтах на движках

8 мифов о сайтах на движках

МИФ 1

«CMS (движок сайта) — это конструктор…»

ПРАВДА

Движок — не конструктор. Сервисы GoogleSites, Prom.ua, WIX, Tilda — конструкторы. Движок, или CMS — вообще система управления контентом.

 

Еще раз, CMS: Система. Управления. Контентом.

 

Какая бы ни была система — самописная или нет — если на сайте система управления отсутствует, то отсутствует сама возможность для пользователя вносить изменения в наполнение и дизайн сайта без знания кода. Клиент, который это знает — понимает, что самописная CMS… правильно, та же CMS. Только самописная.

 

Популярная CMS создается и разрабатывается всемирным сообществом. Самописную — не так тщательно оттестировали, проверили, ее написала некая студия, некий человек, с которым вряд ли знакомят клиента.

 

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

МИФ 2

«Сайты на популярных CMS — «говносайты», а любая серьёзная компания не пожалеет денег на программиста и самописную CMS».

ПРАВДА

«Говносайты» — это жаргонное название сайтов с некачественным контентом, спамом, обманными уловками и прочим. В подобный сайт превращается любой сайт: на популярной CMS, самописной CMS, вообще без CMS — если 1) не следить за сайтом, 2) быть мошенником, 3) отдать доступ «не тем» людям, и так далее. А так — да, крупная корпорация не пожалеет денег на программиста. На штатного программиста. На отдел штатных программистов. А клиенту, который не нуждается в услугах программиста ежедневно нужен качественный сайт на проверенном движке.

 

Почему некоторые разработчики навязывают клиентам сайты на своих самописных CMS? Потому, что клиент, который один раз заплатил им деньги, навсегда от них зависит и «подвязан» исключительно на их сервис. Захотите поменять разработчика? Скорее всего, будете заказывать сайт заново, потому что многие уважающие себя разработчики не захотят разбираться в чужом коде. Это сродни того, что залезть в голову к предыдущему программисту и разбираться, как там все работает. Проще написать заново. А что это дает недобросовестному разработчику? Правильно, абсолютную власть над сайтом клиента.

МИФ 3

«С помощью CMS сайт смастерить сможет любой школьник, если не пожалеет на освоение этого конструктора несколько часов».

ПРАВДА

Серьезно? А если попробовать?

 

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

 

Вообще, фраза «любой школьник» это отдельная тема. На чистоту: у кого больше шансов освоить новые технологии — у учащегося 10-11 классов или студента с предрасположенностью к точным наукам, или у 40-летнего программиста, который привык к определенным алгоритмам работы? Практика показывает, что примерно равны. Но гораздо «вкуснее» звучит фраза «любой школьник». Первоклассник, чего уж там.

 

На практике — не каждый взрослый клиент способен самостоятельно освоить даже самую простую админку WordPress, включая людей с высшим образованием: технарей, филологов, людей творческих профессий. Это на практике. Все индивидуально. В этих случаях мы проводим обучение и у клиента получается управлять сайтом. А вот обобщение «каждый может сам сделать сайт за несколько часов» — неверно в корне.

МИФ 4

L»При создании сайта на движке никто не изучает языки программирования, не составляет план архитектуры сайта, не планирует базу данных, не осваивает вёрстку».

ПРАВДА

Не обманывайтесь. Разработка сайтов на движках включает в себя все перечисленные навыки. Движок является системой из баз данных, из файлов .php, .js, .css и т.д. При необходимости редактируется все. Таблицы стилей СSS отвечают за дизайнерское оформление, скрипты отвечают за дополнительный функционал, код PHP отвечает за функционал на стороне сервера. Все компоненты движка редактируются верстчиком и программистом при участии дизайнера.

МИФ 5

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

ПРАВДА

Манипуляция. Почему же редактируются редко? Это делается ВСЕГДА, и редактируется ВСЕ под нужды заказчика — не следует смешивать понятия и приплетать дизайн к движку. Совместимость цветов, стиль и дизайн — задача профессионального дизайнера. Это абсолютно не влияет на выбор движка. Еще: можно использовать готовую CMS, а тему оформления, или темплейт, написать с нуля. В этом тоже нет необходимости, ибо темплейтов существует настолько большое количество, что изобретать из принципа свою собственную — изобретать велосипед. Темплейт переделывается и затачивается под конкретный сайт, меняется настолько, что ее изначальный рекламируемый вид уже абсолютно не отражается в дизайне сайта.

 

Основы веб-дизайна, языки программирования — нужно знать при работе с любой CMS, или даже на чистом HTML (это когда вообще без движка). При чем здесь вообще ВЕБ-ДИЗАЙН к движку? Любой дизайн можно «натянуть» на любой движок.

 

Самое важное: Вы никогда не отличите по дизайну сайта на чем его сверстали — Вордпресс, Джумла, Битрикс, Мадженто или любая другая профессиональная система. И самое главное — Ваш клиент не отличит. Движок не влияет на Вашу прибыль.

МИФ 6

«Движок всё сделает за нас, причём совершенно бесплатно!»

ПРАВДА

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

МИФ 7

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

ПРАВДА

Вот давайте посадим бабушку и попробуем. Это бабушка Грейс Хоппер, «бабушка Кобол», создатель языка программирования Cobol в 60-х? Тогда возможно.

 

А если серьезно, то понятие «взломать сайт» — достаточно растяжимое. Какой вид взлома имеется в виду? Несанкционированный вход в аккаунт админки? Взлом базы данных? Методы взлома сводятся в основном к методу «брутфорса»грубой силы — перебору пароля.

 

Безопасность сайта — отдельная важная тема. При создании сайта используются надежные плагины, сайт проверяется на уязвимость.

Добросовестный разработчик думает над безопасностью сайта при разработке даже на самописной CMS. Теперь вопрос на засыпку: кто владеет всем кодом и знаниями всех лазеек и уязвимостей самописной CMS? Правильно, программист студии. Клиент может самостоятельно разобраться в коде? Может ли обратиться к стороннему разработчику с просьбой проанализировать код движка? Вот.

МИФ 8

«Сайты на популярных CMS очень не любят поисковики».

ПРАВДА

Кто именно — Гугл или Яндекс? Ни один представитель поисковика ни разу не заявлял, что сайты на CMS пессимизируются в поисковой выдаче. Этот миф популяризируют авторы самописных CMS. Существует обратная стороной этого мифа: «Сайты на популярных CMS очень любят поисковики». Этот миф популяризируют представители CMS. И то, и другое является безосновательным. Факт один: поисковики любят сайты с чистым кодом и авторским контентом, которые развиваются, обновляются и грамотно адаптивно сверстали. Это официально. Это подтверждает опыт.

В ЦЕЛОМ

Что такое "движок сайта"?

Движок сайта — система управления сайтом без изменения кода. С помощью движка клиент может сам управлять сайтом без навыков программирования. Второе название движка — CMS (content menagment system — «система управления контентом»).


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

Применение "самописных движков".

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

Мифы о популярных движках.

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


Еще: не каждый раз под клиента пишется новая CMS. Ничего не мешает программисту один раз написать движок и продавать каждый раз под видом нового.

Мифы вводят в заблуждение.

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


Клиент слышит в ответ прайс за эксклюзив и расстраивается, просит «что-нибудь для ограниченного бюджета». Снова разъясняем, что к чему и подбираем вариант из популярных движков. В итоге: движок и функционал подобрали, дизайн создали, интегрировали в движок — сайт готов. Клиент доволен и обещает впредь не читать провокационных статей.


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

Эпилог.

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


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