Страница 11 из 275 С одной стороны, переход от версии 1.0х к 1.5х требует приложения некоторых усилий, поскольку не обеспечена полная обратная совместимость из-за изменений в исходном коде. Однако, с другой стороны, новая версия определенно переводит Joomla! в более высокую лигу промышленных систем управления содержимым. Умелая стратегия создания строительных блоков с помощью Joomla! (каркас Joomla!), которая позволяет более широкому кругу разработчиков участвовать в разработке, принесла свои дивиденды. Наконец-то стало возможным выбирать различные методы аутентификации для создания безбарьерных (barrier-free) веб-сайтов на различных языках и включиться в основной поток Web 2.0, который захлестнул большинство предприятий. Теперь открыта дорога к разработке компонентов в таких средах, как Eclipse. С существующим сообществом, разработчиками и плотностью инсталляций Joomla! легко покрывает многие секторы рынка. Многие хост-провайдеры уже предоставляют в распоряжение своих клиентов предварительно инсталлированную систему Joomla!, чтобы они не имели серьезных проблем с переходом от более простых веб-сайтов. Структура системы управления веб-содержимым Используя Joomla! в качестве примера, я кратко объясню структуру WCMS. Клиентская и серверная часта WCMS состоит из клиентской и серверной частей. Клиентская часть — это веб-сайт, который видят посетители и зарегистрированные пользователи. С другой стороны, серверная часть содержит слой администрирования веб-сайта, с которым имеет дело администратор. Конфигурация, обслуживание, очистка, генерация статистики и создание нового контента — все это делается в серверной части авторизованным персоналом. Серверная часть доступна через другой URL, отличный от того, по которому доступен сам веб-сайт. Права доступа Всегда, когда речь идет об управлении, мы говорим о интеллектуальном администрировании существующих ресурсов. В WCMS имена пользователей и групп присваиваются людям, вовлеченным в этот процесс, и каждому из них выдаются определенные различные права доступа. Они простираются от прав простого зарегистрированного пользователя, через права "автора" и "редактора", вплоть до "супер-администратора", который имеет полный контроль над доменом. В зависимости от этих прав, веб-сайт отображает для каждого из этих категорий пользователей разный контент; открывается доступ к редактированию контента непосредственно на стороне клиента, или же пользователю выдается право работать на стороне сервера. Контент Контент (content), или содержимое, может принимать всевозможные формы; в простейшем случае — это текст. Однако контент также может быть изображением или ссылкой, музыкальным фрагментом, фрагментом приложения вроде Google Map или комбинацией всего перечисленного. Чтобы сохранять контроль над контентом, он
|