Не совсем CMS

Следует обратить внимание на еще один ресурс, позволяющий управлять сай­том, но это не совсем CMS. На самом деле это сокращенный визуальный редак­тор Web-страниц Macromedia. Продукт называется Contribute и стоит он $100 за копию. При такой цене можно купить несколько копий. (Однако помните, что Contribute — это настольное приложение, не работающее в Сети, поэтому каждому отдельно взятому пользователю придется устанавливать это программ­ное обеспечение и, кроме того, за каждого пользователя нужно будет платить.) Систему Contribute может использовать и создатель содержания сайта, не имеющий специальной технической подготовки. Графический интерфейс по­зволяет легко редактировать Web-страницы. Для публикации страницы после завершения работы над ней используется FTP-клиент, встроенный в ПО. Как и в полноценных CMS-системах, администраторы решают, какие части каких страниц пользователь может редактировать. Contribute не может взаимодей­ствовать с базами данных, поэтому приходится использовать статические стра­ницы. Впрочем, вы можете создать шаблоны при помощи SSI или шаблонов Dreamweaver. В отличие от некоторых CMS-продуктов, Contribute позволяет пользователю вернуться к предыдущей версии страницы.

Таблица 6.6. Исследование: подходит ли нам Easy Publish или нет?

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

Как с этим справляется Easy Publish

Нужно ли вам управлять    Очень

разметкой страницы    нужно

при помощи шаблонов?

Как и Zope, Easy Publish позволяет достаточно легко создавать шаблоны и управлять ими

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

Отчасти    Несмотря на то что Zope для этой задачи требует модификации, в случае с Easy Publish эта возможность встроена в CMS: система обладает WYSIWYG-редактором с поддержкой графических стилей, ссылок, изображений, функции отмены, маркированных списков и нумерованных списков

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

Очень нужна

Easy Publish поддерживает XHTML и CSS в случае правильной установки страничных шаблонов

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

Нужны ли вам области для подготовки и для производства?

Очень нужна

Не уверен

Easy Publish работает с нашим стандартом, базой данных MySQL

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

Нужен ли вам механизм RSS?    Очень

Очень нужна

Отчасти

Команда из 7-10 человек

Контроль над версиями

Как и в Zope, такой механизм можно легко создать. Если Easy Publish поставляется без RSS, мы можем модифицировать Easy Publish либо нанять консультанта, который добавит механизм RSS в Easy Publish

Easy Publish можно использовать и при работе с большей командой

Zope позволяет пользователям использовать функции Check out (Выход) и Lock (Заблокировать) при работе с документами, таким образом, только один человек может работать на странице в определенный момент. Zope также обладает инструментом Rollback (Откат), который позволяет нам вернуться к более ранней версии данной страницы

Таблица 6.6. Исследование: подходит ли нам Easy Publish или нет? (окончание)

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

Как с этим справляется Easy Publish

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

Работает    Очень

под управлением UNIX    нужно

Работает с базой    Очень

данных MySQL    нужно

Easy Publish очень хорошо работает под управлением UNIX

Для Easy Publish это не проблема

Простота в установке и поддержке

Очень      Это часть профессиональных услуг, которые нужна      мы оплачиваем при лицензировании продукта

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

Общий бюджет

$1000       Стоимость — $2340 плюс профессиональные услуги. Необходимо выделить определенную сумму на установку и поддержку. Так что бюджет нужно расширить, если мы имеем дело с коммерческим проектом

Навыки штатных специалистов  PHP/Perl

XML/XSLT

Графиче­ский дизайн

(X)HTML и CSS

Apache/ UNIX

SQL

MySQL,     Мы можем работать и с другими базами данных, Access      однако нам необходимо, чтобы выбранная CMS поддерживала MySQL — наш новый стандарт

Наконец, я бы хотела дать вам еще один совет.

Не тратьте деньги на создание многочисленных версий одной и той же страницы.

Нет нужды платить за программное обеспечение, которое управляет много­численными версиями содержания. Некоторые продавцы могут предлагать вам купить различные CMS для различных Web-браузеров, карманных компьюте­ров и других устройств. Как вы увидите в следующей главе, это ненужная вещь, поскольку благодаря Web-стандартам можно с легкостью создать сайт один раз, одним способом, и сайт будет работать хорошо на самых разных устройствах. Теперь можете глубоко вздохнуть: эта глава закончилась — и последовать за мной в следующую, где мы рассмотрим связь между Web-стандартами и неболь­шим бюджетом.

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