Делаем сайт: инструкция для заказчика. CMS – системы управления сайтом

Если вы – человек, далекий от сайтостроения, то вопрос о том, какую CMS вы хотите использовать для своего сайта, может поставить вас в тупик. Нередко вебмастера даже не спрашивают заказчиков и устанавливают систему, которую сочтут нужной. Однако мы полагаем, что заказчик имеет право знать, что и зачем будет установлено на его сайте. Для начала определимся с терминологией. CMS –это система управления содержанием сайта (content management system). Давно минули те времена, когда сайты делались путем написания длинных «простыней» кода и для замены того или иного текста приходилось лезть в этот самый код. Для того, чтобы поменять текст на странице сайта с CMS, сейчас достаточно обладать элементарными знаниями пользователя сети Интернет. То есть по сути, это может сделать практически любой пользователь. Конечно, для этого у него должны быть все необходимые доступы и права на сайте.

Системы управления сайтом могут быть как бесплатные, так и коммерческие. Какой вариант выбрать - решать вам. Плюсы коммерческих систем состоят в том, что производитель системы осуществляет техподдержку своих пользователей, возможны доработки под определенные требования пользователя. Следует отметит, что безопасность таких систем выше, чем у бесплатных. С другой стороны бесплатные системы с открытым исходным кодом (open source) доступны множеству разработчиков, которые со своей стороны проводят тестирование систем, доработку, создание дополнительных плагинов (plug-in –дополнительный модуль, подключаемый к CMS).

Большинство CMS напоминают конструктор:  у нас есть основная платформа, на которую можно устанавливать дополнительные модули, создавая сайт своей мечты. К примеру, вам стало мало обычного сайта-визитки, сделанного на CMS Drupal, вы хотите добавить фотогалерею, форум, опросы и т.п. Легко! Вебмастер скачивает нужные плагины с сайта, посвященного этой CMS, дорабатывает и устанавливает их.

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

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

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

На что стоит обратить внимание при выборе CMS?

Во-первых, вам должно быть удобно пользоваться ей. Желательно, чтобы было разграничение прав: административные права для одного-двух пользователей с определенными знаниями и редакторские права для менеджеров, которые будут вносить новые данные на сайт. Таким образом вы защитите свой сайт от случайного «повреждения» действиями неопытных пользователей.

Во-вторых, система должна позволять вам создавать новые страницы, статьи и новости, управлять меню сайта, добавлять и редактировать блоки. Желательно, чтобы сохранялись разные версии страниц: в таком случае если вы внесли некорректные правки, можно будет вернуться к ее предыдущей версии. На странице редактирования должен быть WISYWIG-редактор. Это модуль, напоминающий редактор Micosoft Word, в котором вы можете легко с помощью кнопочек отформатировать текст, вставить картинку, ссылку, таблицу и т.п. У вас для этого не будет необходимости знать язык разметки HTML.

 В-третьих, у вас должна быть возможность использовать так называемые «человекопонятные ссылки». Это адреса страниц вида «http://mysite.ru/onas/contacts».  В отличие от них, адреса страниц вида «http://mysite.ru/index.php?page=contacts» (т.е. страница с вопросом и знаком равно) гораздо хуже воспринимаются поисковыми системами.

 Самыми распространенными у нас в стране коммерческими CMS являются 1C-Битрикс, NetCat и UMI CMS. По количеству сайтов, разработанных на этой системе и количеству специалистов, разбирающихся в этой системе, на данный момент 1C-Битрикс лидирует. Самые распространенные бесплатные CMS – это Joomla!, Drupal, WordPress и MODx. Существует очень много специалистов, которые могут вам помочь в их установке, количество тем (шаблонов дизайнов) для этих систем исчисляется сотнями, а количество модулей – тысячами. Параметров для выбора движка для сайта довольно много, и дело это совсем не простое. Однако  наш опыт и накопленные знания позволяют взять на себя смелость рекомендовать нашим клиентам ту или иную систему управления сайтов, в зависимости от вида деятельности заказчика. Мы объективно расскажем вам все плюсы и минусы каждого варианта, при этом учитывая каждую мелочь.  Чтобы потом ваш проект работал быстро и стабильно, приносил хорошую прибыль и поднимался в списках выдачи поисковых систем.