Выбор CMS

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

  1. Определите функциональные требования. Здесь отталкивайтесь от списка, приведенного ранее.
  2. Определите бюджет. Помните, что эта сумма должна покрыть не только расходы на покупку CMS, но и связанные с CMS расходы. Эти расходы могут включать в себя обучение, профессиональное обслуживание, а также расходы на импортирование уже существующего содержания. Дополнительные расходы могут включать в себя хостинг, дополнения, обновления, поддержку. Противопоставьте эти расходы сумме, которую вы можете сэкономить благодаря CMS на коротком отрезке работы и в дальнейшем.
  3. Удостоверьтесь в том, что ваши сотрудники обладают необходимыми техническими навыками. Будьте осторожны: учитывайте только тех сотрудников, которые намерены остаться на долгий срок. Если у вас работает только один или два технических специалиста, и вы не уверены в том, что они останутся в организации надолго, следует это учесть, думая о CMS. (Готовьте себя к худшему, и вы сможете этого избежать.) Впрочем, возможно, вы недооцениваете уровень навыков ваших сотрудников и вам не нужно дополнительно нанимать консультанта.

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

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

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

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

Таблица. План требований и возможных решений

Необходимость наличия тех или иных возможностей

Ответ

Примечания

Нужно ли вам управлять разметкой страницы при помощи шаблонов? Да Нам нужно управлять разметкой страниц сайта при помощи шаблонов. Уже давно необходимо изменить верхнюю панель навигации: чтобы поменять одну ссылку или одно изображение, нам приходится редактировать 20 различных файлов. На эту работу уйдет слишком много времени, и в процессе ее выполнения может возникнуть множество ошибок
Нужны ли вам возможности по написанию разметки и визуальному редактированию? Отчасти На данный момент это не обязательно. Однако, когда большое количество людей, не являющихся техническими специалистами, начнет добавлять содержание на сайт, безусловно, для этого им понадобится простой интерфейс. Если такая возможность появится у нас сейчас, нам будет проще привлечь к проекту специалистов нетехнического профиля
Нужна ли вам поддержка XHTML и CSS? Да Мы потратили большое количество усилий и средств на разработку хороших (X)HTML и CSS. Теперь нам надо, чтобы эта работа не оказалась напрасной
Нужна ли вам возможность работы с базой данных? Да Нам надо, чтобы наша CMS работала с базой данных MySQL, которая недавно стала нашим стандартом
Нужны ли вам области для подготовки и для производства? Возможно Было бы неплохо, но в ближайшие 2-3 года нам это не понадобится. Это будет нужно только в том случае, если у нас что-то не будет получаться
Нужен ли вам механизм RSS? Да Наши конкуренты использовали механизм RSS в течение последних восьми месяцев, и, согласно нашим исследованиям, именно благодаря этой возможности количество посетителей у них значительно увеличилось
Команда в 7-10 человек Очень нужно Мы работали с некоторыми хорошими приложениями по управлению процессом Web-производства. Например, инструмент Check-in/Check-out пакета Dreamweaver помог нам отслеживать, кто над чем работает. Сейчас наша команда увеличилась с трех до семи человек, нам нужны более серьезные инструменты для управления файлами
Управление версиями Отчасти Было бы неплохо, если бы мы смогли найти CMS, которая смогла бы управлять версиями, но, если мы найдем доступную CMS, которая будет вполне соответствовать всем остальным нашим требованиям, мы найдем и отдельное недорогое программное обеспечение для управления версиями

Функциональные требования

Работает под управлением UNIX Очень нужно Это стандарт нашей компании, мы не можем себе позволить расходы на новую операционную систему. У нас работают только специалисты по UNIX, ни у кого нет навыков в управлении другими ОС
Работает с базой данных MySQL Очень нужно MySQL — это наш новый стандарт. Помните, что в ближайшие два года нам также необходимо поддерживать совместимость с уже существующей базой данных MS Access
Простая в установке и поддержке Очень нужно У нас великолепная IT-команда, но наши люди и без того перегружены. Необходимо, чтобы мы могли произвести установку самостоятельно, а за помощью IT-поддержки обращались только в крайних случаях

Другие факторы

Общий бюджет S1000 Эта сумма должна покрыть все расходы, включая обучение, поддержку и установку
Навыки штатных специалистов PHP/Perl
XML/XSLT
Графиче­ский дизайн
(X)HTML и CSS
Apache/ UNIX
SQL
MySQL, Access Мы можем работать и с другими базами данных, однако нам необходимо, чтобы наша CMS поддерживала MySQL — наш новый стандарт

 

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