- •1 Теоретическая часть
- •1.1 Базовая информация о сети Интернет
- •1.2 Php: Процессор гипертекста
- •1.3 Субд MySql
- •1.4 Системы управления контентом
- •1.6 Принципы построения клиент / серверных систем
- •2 Практическая часть
- •2.1 Установка системы управления контентом «Joomla!»
- •2.1.2 Загрузка файлов на ftp_сервер и установка разрешений
- •2.1.3 Создание базы данных и выполнение установки
- •2.1.1 Загрузка последней версии
- •2.2 Настройка системы управления контентом «Joomla!»
- •2.2.1 Конфигурация системы
- •2.2.2 Шаблоны дизайна
- •2.2.3 Модули и компоненты
- •2.3 Создание информационной структуры в системе управления контентом «Joomla!» на примере веб-сайта «Центр занятости населения г. Новомосковска»
- •2.3.1 Создание разделов и категорий
- •2.3.2 Создание информационного материала
- •2.3.3 Создание элементов меню
- •2.3.4 Заполнение главной страницы
- •2.4 Обслуживание системы управления контентом «Joomla!»
- •2.4.1 Изменение шаблонов оформления и позиций модулей
- •2.4.2 Изменение категорий и разделов
- •2.4.3 Изменение блоков меню
- •2.4.4 Изменение информационного материала
- •2.4.5 Создание резервной копии информации
- •2.4.6 Восстановление резервной копии
- •2.5.1 Анализ исходного веб-ресурса
- •2.5.2 Разработка и внедрение новой структуры представления данных
- •2.5.3 Функциональные возможности «Wordpress»
- •2.6 Анализ методов защиты систем управления контентом
- •2.7 Сравнительный обзор систем управления контентом
2.2 Настройка системы управления контентом «Joomla!»
2.2.1 Конфигурация системы
Конфигурация представляет набор условий и свойств, которые выполняет система. Для ее настройки необходимо выполнить процедуру авторизации и зайти в административный интерфейс управления по адресу http://test.cznnov.ru/administrator/. Окно входа представлено на рисунке 2.2.1.
Рисунок 2.2.1 - Вход в административный интерфейс «Joomla!».
В качестве имени пользователя и пароля вводим учетные данные, указанные при установке. В данном случае, именем пользователя является «admin», а паролем - «qwerty123».
После ввода правильной комбинации имени пользователя и пароля, произойдет перенаправление на главную страницу административного интерфейса.
Система управления контентом обладает широким набором функций:
- создание, редактирование и публикация информационного материала;
- конфигурирование системы управления контентом;
- установка тем оформления, компонентов и модулей;
- статистика посещений, просмотров, пользователей;
- информация о системе, обновлениях и исправлениях.
Интерфейс администратора представлен на рисунке 2.2.2.
Рисунок 2.2.2 - Интерфейс администратора CMS «Joomla!».
Для входа в конфигурацию следует выбрать кнопку «Общие настройки». Меню конфигурации состоит из 10 пунктов:
- «Сайт» - общие настройки работы сайта (имя, описание, выключение, регистрация пользователей, визуальный редактор);
- «Локаль» - настройки локализации, временная зона;
- «Материалы» - параметры вывода элементов содержимого;
- «База данных» - настройки подключения к базе данных;
- «Сервер» - GZIP_компрессия страниц, время жизни сессии cookie;
- «Метаданные» - значения метаданных сайта;
- «Почта» - способы и параметры отправки почты сайтом;
- «Кэш» - кеширование страниц, время жизни кеша;
- «Статистика» - настройки статистики посещений;
- «SEO» - ЧПУ и динамические заголовки страниц.
Интерфейс конфигурирования представлен на рисунке 2.2.3.
Рисунок 2.2.3 - Настройка конфигурации CMS «Joomla!».
Для первоначальной настройки системы управления контентом, необходимо определить значения следующих настроек конфигурации:
- «Сайт отключен» - режим, при котором доступ на сайт имеют только администраторы, удобен для отладки сайта;
- «Имя сайта» - правильное название веб-ресурса, отображаемое в заголовке веб-браузера;
- «Разрешить регистрацию пользователей» - в зависимости от политики администрации ресурса;
- «Использовать активацию аккаунтов» - желательно установить «да», для защиты от спам-ботов;
- «Временная зона» - следует указать UTC +03:00;
- «GZIP компрессия страниц» - полезно для загруженных информацией страниц, уменьшает время загрузки путем сжатия страницы на стороне сервера;
- «Эмуляция режима Register Globals» - желательно «OFF», дает большую защищенность, но уменьшает совместимость сторонних компонентов.
2.2.2 Шаблоны дизайна
Стандартная тема оформления «Joomla!» подходит для демонстрации возможностей системы, но никак не для создания полноценного веб-сайта.
Для использования собственного графического шаблона, необходимо загрузить в папку «/templates/» свою тему оформления, изготовленную по специальным стандартам. В данном случае, у шаблона сайта «Центр занятости населения г. Новомосковска» название темы - «Центр занятости населения г. Новомосковска». Оформление было изготовлено до выполнения проекта стороной заказчика и по его просьбе не изменялось. Применить загруженный шаблон возможно через меню административного интерфейса: «Сайт» - «Шаблоны» - «Шаблоны сайта». Интерфейс выбора шаблона представлен на рисунке 2.2.4.
Рисунок 2.2.4 - Выбор шаблона дизайна сайта
В появившемся окне, администратору системы, предоставляется выбор между установленными темами оформления. Система управления контентом позволяет установить необходимую тему оформления для каждой страницы сайта, либо определить один, единственный, шаблон для всех страниц. Выбор производится кнопками «Назначить» и «Умолчание». При «Назначении» темы оформления для определенных страниц сайта, следует помнить, что шаблон установленный «по-умолчанию» будет применяться для всех остальных страниц. В системе может быть только один шаблон с отметкой «Умолчание». Интерфейс администратора, при необходимости, позволяет производить редактирование шаблонов сайта.
