Характеристики и элементы сайта на основе CMS XOOPS

Модернизация сайта ПРИПИТ с использованием системы управления содержимым сайта (CMS)
Структура сайта, основанного на CMS Разделение данных и их представления Классификация CMS Свободно распространяемые CMS-системы Характеристики и элементы сайта на основе CMS eZ publish Характеристики и элементы сайта на основе CMS XOOPS Характеристики и элементы сайта на основе CMS Joomla! Характеристики и элементы сайта на основе CMS Site Sapiens Характеристики и элементы сайта Пермского государственного технического университета Характеристики и элементы сайта Московского государственного университета имени М.В. Ломоносова Дизайн сайта Структура и навигация сайта Разработка информационной структуры сайта ПРИПИТ на основе CMS Дифференциация доступа пользователей к информации, разработка структуры меню сайта Определение дополнительных групп доступа и разделение полномочий пользователей для публикации материалов Процедура назначения прав новым пользователям системы Формирование категорий в CMS Создание меню в CMS Создание дополнительных групп пользователей сайта в CMS и их привязка к категориям
137832
знака
4
таблицы
0
изображений

1.7.4. Характеристики и элементы сайта на основе CMS XOOPS

Рассмотрим сайт, построенный на основе XOOPS http://www.museum.murom.ru. Данный сайт представляет из себя сайт Муромского историко-художественного музея. Выполняет функции новостного сайта, фотогалереи а так же информационного сайта о городе Муром.

На главной странице сайта можно перейти на следующие страницы: музей (здесь дана информация о музее), новости, фотогалерея, гостевая книга, партнеры, карта сайта. Так же доступны с главной страницы следующие разделы: про Музей, про Муром.

В системе, использованной для построения данного сайта, все типы контента строго фиксированы. В Xoops применяются системы категорий, но поскольку эти продукт построен по модульному принципу, наличие или отсутствие системы категорий зависит от модуля.

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

В системах Xoops нет общей системы категорий и унифицированного способа описания документов. Описание зависит от модуля (тип контента), к которому принадлежит документ. Но таких понятий, как версия документа, нет.

В Xoops не применяется и понятие статуса документа, но некоторые документы (в зависимости от модуля) можно заносить в архив. В целом описание документов в Xoops недостаточно полное и не удовлетворяет даже основам стандарта Dublin Core (один из наиболее распространенных наборов элементов для описания структуры и смысла документов, который создается уже в течение нескольких лет международной группой The Dublin Core Initiative, dublincore.org).

Таким образом, для этих систем «отрезан» один из путей решения проблем совместного и повторного использования контента, организации распределенных хранилищ данных.

1.7.5 CMS Joomla

Joomla! бесплатна и выпущена по лицензии программ с открытым исходным кодом – GNU/General Public License v 2.0. Joomla! не сложна в обращении, т. к. была разработана для широкой публики, спроектирована для работы с другим открытым ПО – программным обеспечением типа PHP, MySQL, и Apache, не требует от администратора знаний HTML для управления сайтом.

В первую очередь Joomla! – это инструмент для создания сайтов, данная система строит каждую страницу из базы данных, когда посетитель запрашивает ее. В Joomla! можно изменять контент из панели управления, прямо в браузере.

Joomla! предлагает три уровня организации контента: разделы, категории и статьи. Их иерархия выглядит примерно так:

·     Раздел 1

o  Категория 1.1

§  Статья 1.1.1

§  Статья 1.1.2

·     Категория 1.2

§  Статья 1.2.1

§  Статья 1.2.2

·     Раздел 2.0

o  Категория 2.1

§  Статья 2.1.1

§  Статья 2.1.2

Создавая меню можно указывать с его помощью на разделы, категории или отдельные статьи.

При использовании Joomla! наполнение сайтов полностью отделено от дизайна. Графические элементы дизайна, цвета, шрифты, позиционирование – определяется шаблоном сайта.

Создание шаблона с нуля требует знаний XHTML и PHP. Однако, существуют сотни свободных или коммерческих шаблонов.

Joomla! поддерживает следующие роли пользователей контента:

·           Автор – ему разрешено создавать контент

·           Редактор – имеет полномочия автора и может редактировать статьи

·           Издатель – имеет полномочия редактора и может публиковать статьи на сайте (делать их видимыми для других)

Пока статья не опубликована ее никто не увидит. Когда редактор или публикатор входят на сайт около статьи они могут увидеть значок ее редактирования. При нажатии на эту иконку он сможет изменить статью.

Возможности Joomla:

·           Полностью основанный на БД движок с использованием PHP/MySQL.

·           Модуль безопасности для многоуровневой аутентификации пользователей / администраторов.

·           Секции новостей, продукции или услуг легко редактируемы и управляемы.

·           Разделы тем могут быть добавлены авторами.

·           Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню.

·           Закачка изображений при помощи браузера в вашу собственную библиотеку – для последующего использования с любого места сайта.

·           Форум / Опросы / Голосования для эффективной обратной связи.

·           Работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K.

·           Возможность создавать неограниченное количество страниц

·           Четкая организация структуры сайта

·           Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах

·           Начало и окончание публикации любых материалов можно запрограммировать по календарю

·           Возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей

·           Секции новостей, продукции или услуг легко редактируемы и управляемы

·           Полностью настраиваемые схемы расположения элементов по 5 областям, что позволяет сделать оригинальный дизайн

·           Закачка изображений при помощи браузера в вашу собственную библиотеку – для последующего использования с любого места сайта

·           Опросы и голосования для эффективной обратной связи

·           Различные модули – такие как последние новости, счетчик посещений, подробная статистика посещений, гостевая книга, форум и т.д.

·           Возможность настройки отображения модулей на страницах.

·           Возможность создания не одной, а нескольких форм обратной связи для каждого контакта.

·           Изменение порядка объектов, включая новости, вопросы, статьи и т.д.

·           Генератор показа случайной новости.

·           Модуль приёма от удалённых авторов новостей, статей и ссылок.

·           Иерархия объектов – количество секций, разделов, подразделов и страниц не ограничено.

·           Библиотека изображений позволяет хранить GIF- и JPEG-файлы.

·           Менеджер архива.

·           Возможность распечатать или отправить на e-mail любую статью с сайта.

·           Выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word.

·           Предварительный просмотр перед окончательным размещением.

·           Возможность легкой смены дизайна.

·           Экономное использование места на сервере за счет использование базы данных MYSQL.

·           Возможность использования адресов страниц адаптированных для лучшей индексации всеми поисковыми системами.

На сегодня можно найти более 800 модулей и компонентов, которые удовлетворят требования любого автора сайта. Система подходит как для небольшого, так и для крупного корпоративного сайта или информационного проекта.

Три типа расширений (компоненты, модули и плагины). Причем каждый тип расширений позволяет решать свои типы задач, что позволяет добавлять фактически любой новый функционал не залезая в «ядро». Существует официальный сайт расширений для Joomla! – extensions.joomla.org.

Расширения Joomla:

·           Компонент – основное средство расширения функционала Joomla. Как правило компонент после установки настраивается и управляется через панель администратора.

·           Модуль – модуль отвечает за вывод информации из компонентов в тех или иных участках шаблона.

·           Плагин – это некоторая функция, выполняющая какие-то манипуляции с данными перед отображением их пользователям сайта



Информация о работе «Модернизация сайта ПРИПИТ с использованием системы управления содержимым сайта (CMS)»
Раздел: Информатика, программирование
Количество знаков с пробелами: 137832
Количество таблиц: 4
Количество изображений: 0

0 комментариев


Наверх