Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursovaya.doc
Скачиваний:
8
Добавлен:
10.05.2015
Размер:
2.42 Mб
Скачать

Введение

Курсовая работа разделена на три части: аналитический обзор, исследование и подведение итогов.

В аналитическойчасти ведётся обзор разновидностейCMSи некоторых особенностей исследуемых программ.

В разделе Исследованиесодержится пошаговое описание выполнения работы, включающее в себя скриншоты, ссылки на видеоматериалы.

Подведение итоговсодержит вывод по проделанной работе.

Глава I. Аналитический обзор

    1. Выбор cms

В интернете можно найти огромное количество WebCMS, как бесплатных (свободно распространяемых,OpenSource), так и платных. Среди первых наиболее популярными являютсяCMS–WordPress,Drupal,Joomla.

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

Основные возможности Joomla:

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

  • Возможность ограничения доступа к определённым разделам сайта только для зарегистрированных пользователей, а с выходом Joomla1.6 доступ как к разделу, так и к определённому материалу с точностью до конкретной связи материал<->пользователь;

  • Настраиваемые схемы расположения элементов по областям шаблона;

  • Различные модули;

  • В версии 1.6 появилась возможность публикации содержимого на нескольких языках;

  • В версии 1.6 появилась возможность определить время начала и завершения публикации модулей;

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

  • ЧПУ – «человекопонятный URL»

  • Начиная с версии 2.5 расширена поддержка баз данных.

  • Более 10000 (по состоянию на 4 октября 2012) готовых модулей и компонентов (http://extensions.joomla.org)

    1. Выбор сервера

В сети Internetнаходится огромное количество серверов, как локальных, так и сетевых. Был выбран серверApacheв интеграции с программным пакетомUSBWebserver.

Базовый пакет USBWebserver:

  • Веб-сервер Apache с поддержкой SSI,SSL.

  • Интерпретатор PHP с поддержкой MySQL.

  • Панель phpMyAdmin для администрирования СУБД.

  • СУБД MySQL.

Глава II. Исследование

2.1.1 Установка usbWebserver’a

Скачав программный пакет USBWebserver с официального сайта (http://www.usbwebserver.net), необходимо произвести его установку на компьютер. Установка программного пакета очень проста и не занимает много времени, к тому же на сайте разработчика (http://www.usbwebserver.net/en/faq.php) можно посмотреть видео на данную тему или скачать пошаговое руководство к установке.

При использовании сервера Apache следует обратить внимание на доступность 8080 и 3307 порта для сервера. Если порты 8080 и 3307 заняты, то сервер Apache не будет работать из-за конфликта с сопутствующими программами.

2.1.2 Установка cms Joomla 2.5.9 на локальный сервер

Установка CMSвыполняется путём разархивирования установочного дистрибутива (мною была выбрана версияJoomla2.5.9) в директорию на виртуальном дискеG:\kursa4\USBWebserverv8.5\USBWebserverv8.5\8.5\root. После разархивирования дистрибутива, в браузере необходимо перейти к установщикуCMS, набрав в адресной строке браузераhttp://joomla1. Установку следует выполнять в соответствии с рекомендациями установщика.

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

Рис.1 Выбор языка установки

Локализации административной панели сайта можно скачать с Joomlaportal.ru.

Второй и третий шаг установки можно опустить, то есть нажать кнопку «Далее».

На четвёртом шаге установки следует заполнить поля определённым образом.

Рис.2 Конфигурация базы данных

Имя базы данных задаётся в соответствии с названием БД, созданной в панели управления БД (http://localhost/Tools/phpMyAdmin). Также следует поменять «Префикс таблиц» со стандартного на любой другой в целях безопасности.

Пятый шаг установки также можно опустить.

На шестом шаге установки заполняем необходимые данные в соответствии с требованиями.

Рис.3 Основные настройки

Начиная с версии 1.6, имеется возможность изменения логина администратора при установке.

Седьмой шаг установки заключительный, и, последовав указанию установщика, удалим папку Installationв целях безопасности, расположенную вG:\kursa4\USBWebserverv8.5\USBWebserverv8.5\8.5\root.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]