Лучшие CMS для вашего бюджета

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

Определите функциональные требования. Здесь отталкивайтесь от спис­ка, приведенного ранее.

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

Угроза бюджету

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

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

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

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

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

Ответ      Примечания

Нужно ли вам управлять разметкой страницы при помощи шаблонов?

Да    Нам нужно управлять разметкой страниц сайта

при помощи шаблонов. Уже давно необходимо изменить верхнюю панель навигации: чтобы поменять одну ссылку или одно изображение, нам приходится редактировать 20 различных файлов. На эту работу уйдет слишком много времени, и в процессе ее выполнения может возникнуть множество ошибок

Нужны ли вам возможности по написанию разметки и визуальному редактированию?

Отчасти

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

Нужна ли вам поддержка XHTML и CSS?

Да

Мы потратили большое количество усилий и средств на разработку хороших (X)HTML и CSS. Теперь нам надо, чтобы эта работа не оказалась напрасной

Нужна ли вам возможность работы с базой данных?

Да

Нам надо, чтобы наша CMS работала с базой данных MySQL, которая недавно стала нашим стандартом

Нужны ли вам области

для подготовки

и для производства?

Возможно Было бы неплохо, но в ближайшие 2-3 года нам это не понадобится. Это будет нужно только в том случае, если у нас что-то не будет получаться

Лучшие CMS дня вашего бюджета      147

 
Таблица 6.3. План требований    и возможных решений (продолжение)       
Необходимость наличия тех или иных возможностей    Ответ    Примечания       
Нужен ли вам механизм RSS?    Да    Наши конкуренты использовали механизм RSS в течение последних восьми месяцев, и, согласно нашим исследованиям, именно благодаря этой возможности количество посетителей у них значительно увеличилось       
Команда в 7-10 человек    Очень нужно    Мы работали с некоторыми хорошими приложениями по управлению процессом Web-производства. Например, инструмент Check-in/Check-out пакета Dreamweaver помог нам отслеживать, кто над чем работает. Сейчас наша команда увеличилась с трех до семи человек, нам нужны более серьезные инструменты для управления файлами       
Управление версиями    Отчасти    Было бы неплохо, если бы мы смогли найти CMS, которая смогла бы управлять версиями, но, если мы найдем доступную CMS, которая будет вполне соответствовать всем остальным нашим требованиям, мы найдем и отдельное недорогое программное обеспечение для управления версиями       
Функциональные требования               
Работает под управлением UNIX    Очень нужно    Это стандарт нашей компании, мы не можем себе позволить расходы на новую операционную систему. У нас работают только специалисты по UNIX, ни у кого нет навыков в управлении другими ОС       
Работает с базой данных MySQL    Очень нужно    MySQL- это наш новый стандарт. Помните, что в ближайшие два года нам также необходимо поддерживать совместимость с уже существующей базой данных MS Access       
Простая в установке и поддержке    Очень нужно    У нас великолепная IT-команда, но наши люди и без того перегружены. Необходимо, чтобы мы могли произвести установку самостоятельно, а за помощью IT-поддержки обращались только в крайних случаях       
Другие факторы               
Общий бюджет    $1000    Эта сумма должна покрыть все расходы, включая обучение, поддержку и установку    
148

ГЛАВА €. Управление сайтом при небольшом бюджете

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

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

Posted in Экономичный Web-дизайн.