Разработка коммерческого сайта для ООО "000000-Тактик"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?ание базы данных MySQL.

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

На основании изложенных фактов и аргументов был сделан вывод о том, что Joomla более гибкая, предоставляет больше возможностей, имеет интуитивно понятный интерфейс и систему навигации. При выборе среды разработки было принято во внимание и то, что возможно дальнейшее развитие коммерческого сайта фирмы ООО 000000-Тактик, наращивание функциональности.

2. Практическая часть

.1 Установка программного обеспечения Денвер

Разработка сайта проводилась, на базе программного обеспечения Денвер - набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов на локальном ПК под управлением ОС Windows. Последняя версия Денвер-3, доступна на сайте

Состав базового пакета:

1.Веб-сервер Apache.

2.Интерпретатор PHP.

.СУБД MySQL.

.Система управления виртуальными хостами, основанная на шаблонах.

.Система управления запуском и завершением.

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

Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки iенариев PHP без загрузки его файлов на удаленный сервер.

Для запуска практически всех утилит Денвера используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки Денвера.

При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.

2.2 Подготовка к установке системы управления

Подготовка выполняется в несколько этапов:

Проверка работы компонентов на странице по адресу

Создание нового пользователя для базы данных на странице

Рисунок 3 - Заведение новых БД и пользователей MySQL

Создание базы данных для сайта через панель phpmyadmin входящую в состав Денвера по адресу

Рисунок 4 - Панель phpMyAdmin для администрирования СУБД

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

2.3 Установка системы управления контентом Joomla

2.3.1 Загрузка последней версии

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

При разработке проекта, последней стабильной версией являлась 1.5.22 популярной системы управления Joomla, для загрузки последней версии необходимо обратиться к сайту

.3.2 Установка системы

Установка происходит в 7 этапов.

Рисунок 5 - Этапы установки CMS Joomla

Во время первого шага определяются языковые настройки: выбран русский язык. Шаг два: проверка системы - настройки совпадают с рекомендуемыми, изменения не требуются. На третьем шаге выводится лицензионное соглашение. Четвертый шаг: настройки подключения к БД, которые в будущем будут использоваться для работы CMS. Поле Имя хоста предназначено для определения MySQL-сервера, используемого системой.

Поле Имя пользователя содержит в себе имя пользователя, от имени которого Joomla производит работу с базой данных. В поле Пароль доступа к БД необходимо ввести пароль к учетной записи пользователя, используемого для подключения к БД. В поле Имя базы данных вводиться имя базы данных, которая будет использоваться CMS Joomla. Форма представлена на рисунке 6.

Рисунок 6 - Установка CMS Joomla. Шаг 4 - конфигурация базы данных

Шаг пять: конфигурация FTP при настройке для всех пользователей, использующих установку расширений Joomla, для управления файловой системой будет использоваться доступ по FTP. В данной работе доступ по FTP не используется. Следующий шаг шесть: позволяет администратору задать имя будущего сайта, также предлагается установить демонстрационные данные. После установки системы, изменение имени возможно из административного интерфейса. Седьмой шаг: завершение установки.

Рисунок 7 - Установка CMS Joomla. Шаг 7 - завершение установки

.4 Настройка системы управления контентом Joomla

.4.1 Конфигурация системы

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

Окно входа представлено на рисунке 8.

Рисунок 8 - Вход в административный интерфейс Joomla

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

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

Система управления контентом обладает широким набором функций:

-создание, редактирование и публикация материала;

-конфигурирование системы управления контентом;

-установка тем оформления, компонентов и модулей;

-статистика посе