Автор работы: Пользователь скрыл имя, 21 Октября 2013 в 14:56, курсовая работа
В последнее время скорость роста в нашей стране количества WEB ресурсов увеличивается в геометрической прогрессии. Для многих людей намного удобней ознакомиться с услугами тех или иных организаций на их WEB узлах, и даже совершить покупки, не отходя от компьютера, чем обзвонить десятки телефонов, обойти большое количество адресов.
Введение
1. Теоретическая часть
1.1. Обоснование необходимости в веб-сайте
1.2. Понятие сайта
1.2.1. Классификация сайтов
1.3. Проектирование сайта
1.4. Этапы разработки сайта
1.4.1. Постановка задачи при проектирование сайта
1.4.2. Выбор программных средств для разработки веб-сайта
1.4.3. Разработка интерфейса
1.4.4. Разработка базы данных
1.4.5. Разработка административной части сайта
1.5. Обоснование выбора системы управления содержанием
1.6. Средства разработки
1.6.1. Язык разметки гипертекстовых документов HTML
1.6.2. Динамическая язык разметки гипертекстовых документов DHTML
1.6.3. Расширяемый язык разметки XML
1.6.4. Язык программирования PHP
1.6.5. Веб-сервер Apache
1.6.6. CMS Joomla
1.7. Выводы
2. Проектная часть
2.1. Общая структура сайта
2.2. Разработка интерфейса веб-сайта
2.2.1. Дизайн веб-сайта
2.2.2. Описание создания страниц сайта
2.3. Разработка сайта на основе CMS
2.3.1. Описание установки на сервер CMS Joomla
2.3.2. Создание разделов сайта
2.3.3. Создание категорий сайта
2.3.4. Создание объекта содержимого
2.3.5. Создание меню on-line магазина
2.3.6. Установка шаблона сайта
2.3.7. Создание категории товаров магазина
2.3.8. Размещение товаров в on-line магазине
2.4. Выводы
Заключение
Литература
Рис. 12. Визуальный редактор "TINYMCE".
В поле "Описание" можно написать о содержании раздела, но раздел включает одну или несколько категорий, и, когда конечный пользователь (посетитель нашего сайта) видит это описание, то оно также будет сопровождаться (вероятно) списком включенных в данный раздел категорий.
В поле
«Описание» используется
Кнопки
на панели инструментов HTML-редактора
помогают задавать стиль (
Закончив
создавать или редактировать
раздел, нажмимаем кнопку «Сохранить»
для сохранения результатов
2.3.3. Создание категорий сайта.
Категория
- это объект в иерархии
Для работы с категориями необходимо в панели администратора Joomla перейти на страницу «Менеджер категорий».
В «Менеджере категорий» будет доступно фильтрация категории. Опция фильтрации на странице доступна справа под панелью инструментов. На странице «Менеджер категорий», используя кнопки на панели инструментов, можно (перечисление справа налево):
Создание объекта содержимого.
Объект содержимого - это основное содержание сайта и нижний объект в иерархии структуры содержимого. Иными словами объект содержимого - это статья, которая должна содержаться в одной из наших категорий (соответственно и раздела).
Для работы с объектами содержимого необходимо перейти на страницу "Менеджер материалов".
Нужно нажать на главной странице панели кнопку "Менеджер материалов" или в основном меню выберем "Материалы", затем пункт "Менеджер материалов". Будет открыта страница "Менеджер материалов", при открытии страницы будет доступна фильтрация объектов по следующим критериям:
На странице
"Менеджер материалов", используя
кнопки на панели инструментов,
можно (перечисление справа
При создании или редактировании объекта содержимого (статьи), на странице редактирования (рис.15) доступны дополнительные поля, необходимые для выбора того (в отличие от страницы редактирования категории), в какой категории (поле "Категория:") будет содержаться данный объект содержимого.
Далее доступны два окна HTML редактора, позволяющие разбить содержание статьи на две части: введение и все содержимое статьи. Разделение содержимого статей позволяет представить их в виде так называемого "Блога" или "Вестника", т.е. списка краткого описания статей, с кнопками "Подробнее" на все содержимое статей.
Рис. 15. Страница редактирования «Материал».
Блог - популярный и удобный способ представить информацию или статьи, которые обновляются (добавляются) регулярно, например новости или пресс-релизы. Вместо простого списка ссылок к различным статьям, вывод статей как "блог" дает возможность показать название и ввода позволяют перейти ко всему содержанию статьи. Таким образом, введение может быть первым пунктом всей статьи или кратким описанием (резюме) статьи.
Далее, после сохранения, доступны дополнительные параметры управления объектом содержимого. Последняя вкладка "Связь с меню" может настраиваться при создании меню.
Если необходимо поместить изображения в содержании, то нужно использовать специальную возможность вставки изображений. Нажмем кнопку "Вставить изображение" (кнопка расположена внизу слева окна HTML редактора), после этого в содержимое будет добавлен текст {mosimage}, при обработке этого текста для отображения система (Joomla) определит, что необходимо вставлять изображения, список которых размещен на вкладке " параметры изображения ". Чтобы увидеть изображение в тексте, нажмем кнопку "Просмотр" на панели инструментов.
Использовать возможность {mosimage} можно много раз, изображения отображаются в порядке, указанном в списке; порядок можно менять, используя кнопки "Вверх" и "Вниз".
Использование {mosimage} это пример использования расширения Joomla - мамбота (mosimage).
Значение многих параметров на вкладке "Параметры-Расширенные", можно задать по умолчанию, для того, чтобы использовались "глобальные настройки". Задать значение "Глобальных настроек" можно в пункте меню "Менеджер материалов" меню "Материалы", во вкладке "Параметры". Данные значения можно индивидуально изменить для каждого объекта содержимого.
На данной вкладке можно ввести описание объекта и ключевые слова.
Если использовать кнопку "Добавить (Раздел, Категория, Заголовок)", то будут добавлены в поле "Ключевые слова" названия раздела, категории и заголовок объекта.
2.3.5 Создание меню сайта
После создания структуры содержимого, необходимо создать меню для пользователей веб-сайта. Меню - это набор кнопок, которые приведут на конкретные объекты, например, объект содержимого, список категорий, компонент и т.д.
Используя расширения Joomla легко создать меню для отображения на сайте. В данном руководстве рассматривается меню, построенное на стандартном модуле (установленном по умолчанию) mod_mainmenu. Данный модуль является по умолчанию главным для создания меню. Место вывода меню на сайте определяется в шаблоне сайта. Устанавливая дополнительные расширения, можно расширить возможности отображения стандартного меню или отобразить его в другом виде, например в виде выпадающего каскадного меню с подменю (часто необходимо, чтобы со стороны пользователя была включена поддержка Javascript в браузере).
Самый простой вариант (но ограниченный в возможностях) связать объект содержимого с пунктом меню, это использовать на странице редактирования объекта содержимого в окне дополнительных параметров вкладку "связь с меню". Во вкладке данного окна необходимо:
1. Выбрать меню, в которое будет добавлен пункт (ссылка).
2. Выбрать название пункта меню.
3. Нажмите кнопку "Связать с меню".
Примечание: На странице редактирования категории в дополнительном окне справа (для создаваемого категории данное окно будет доступно после сохранения - кнопка "Сохранить"). В данном окне необходимо:
Доступ к странице "Управление меню [mainmenu]"
Для работы с меню для сайта необходимо перейти на страницу "Главное меню". В основном меню выбрать "Все меню", затем пункт меню "Главное меню".
Для работы с пунктами меню определенного меню (например, mainmenu) необходимо перейти на страницу "Управление меню [mainmenu]". В основном меню выбрать "Все меню", затем пункт меню "Главное меню".
На странице "Пункты меню [mainmenu]" можно увидеть список уже созданных пунктов меню (по умолчанию без установки демонстрационных данных доступен только один пункт - "Главная").
Страница "Пункты меню [mainmenu]"
Для добавления нового пункта меню необходимо перейти на страницу "Создать". Нажмем кнопку "Создать" на странице "Управление Пункты меню [mainmenu]" для добавления нового пункта меню в меню mainmenu.
На странице "Пункт меню [Создать] (рис. 18) доступны несколько типов создаваемого пункта меню. Все типы разбиты по группам.
Добавление нового пункта меню
Когда выбран тип нового пункта меню, необходимо перейти на страницу "Пункт меню [Создать] На этой странице необходимо выбрать и заполнить основные параметры и поля нового пункта меню Параметры и поля отличаются в зависимости от выбранного типа нового пункта меню, нажав на кнопку" Далее "или на выбранный тип пункта меню. Рассматривается пример добавления нового пункта меню типа: "Стандартный шаблон материала". Для добавления необходимо:
Справа можно, но не обязательно, выбрать изображение меню, поле "Картинка меню".
В поле "Родительский элемент"
перечисляются все существующие
пункты меню, можно выбрать как "Родительский
элемент" для нового пункта меню.
Поддержка иерархической
2.3.6 Установка шаблона сайта
Одним из
первых действий по настройке
является установка шаблона
На странице "Установить / Удалить" необходимо выбрать нужный файл для установки. Нажмем кнопку "Обзор" для выбора файла шаблона сайта и кнопку "Загрузить и установить".
Чтобы начать использовать шаблон сайта, необходимо перейти на страницу "Менеджер шаблонов". Выберем в главном меню «расширения», затем пункты" Менеджер шаблонов ".
На странице "Менеджер шаблонов" выберем нужный шаблон сайта и нажмем кнопку "По умолчанию". Шаблон сайта, выбранный по умолчанию, будет использоваться для отображения всего сайта.
2.3.7 Создание категории товаров магазина
После установки
и настройки необходимых для
функционирования сайта