Этот рекламный блок выводится с помощью сервиса AdPlus.io

Сложность в управлении CMS


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

Казалось бы, что может быть проще — управлять контентом на сайте с помощью CMS. По сути, это тоже самое, что создать свой профиль в социальной сети и управлять им. Многие справились с этой задачей, даже дети.

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

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

Первый шаг к визуализации шаблона сделала компания Bitrix, а в след за ней подобное решение мы видим в системе SiteBuilder. Мы сейчас не будем обговаривать технические аспекты и весьма слабую реализацию этого функционала, а остановимся на том, что подобное решение дало толчок в сфере CMS и предоставило возможность управлять шаблонами людям, имеющим весьма сомнительное представление о вёрстке.

Далее начали появляться различные SaaS решения, которые хоть и не давали полной свободы в редактировании шаблонов, но позволяли весьма тонко кастомизировать их. Из самых успешных стоит отметить Ucoz, Narod (которого больше нет) и Drupal Garden (более популярного на западе). Ещё можно добавить SaaS от WordPress-а и Blogger от Google, но эти решения будут интересны исключительно блогерам.

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

Можно вынести несколько требований пользователей CMS в один короткий список, чтобы иметь представление о накипевших проблемах, которые встречают администраторов сайтов каждый день.

  1. Сокращение шагов между действиями. По возможности, нужно реализовать переход со страницы во все места, куда (теоретически) пользователь захочет переместиться. В свою очередь, нужно размещать все связанные друг с другом элементы на одной странице, чтобы сократить количество переходов между страницами. К примеру, вы имеете дело с мультисайтовой системой и занимаетесь правкой текста на одном из сайтов. Желательно сделать на этой странице возможность перемещения к правке содержания другого сайта. Именно так это реализовано в системе управления содержанием E5.
  2. Возможность проведения операций с множественным набором данных. К примеру, вы захотели поменять даты у целого раздела статей. Желательно предоставить пользователю возможность во-первых увидеть даты на странице с статьями (или любое другое поле), во-вторых — изменить их одним простым движением.
  3. Кастомизация контента. Рано или поздно любой модуль перестаёт удовлетворять требованием пользователей. Приходится за большие деньги нанимать программиста и дописывать тот или иной функционал. Многие CMS, такие как Bitrix, Drupal, E5 реализуют поддержку CCK — конструктора контента. Это позволяет вам добавлять различные поля к той или иной таблице данных.

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

 

По материалам дизайн студии Антона Баварского


18 Июн, 2013

Добавить комментарий