- •Краматорськ 2012
- •Содержание
- •Введение
- •Лабораторная работа №1 Проектирование Web-приложений
- •Краткие теоретические сведения
- •Пример технического задания:
- •Лабораторная работа №2 cms Joomla. Панель управления
- •Лабораторная работа №3 cms Joomla. Наполнение материалом
- •Лабораторная работа №4 cms Joomla. Подключение расширений. Добавление форума
- •Лабораторная работа №5 cms Joomla. Социальная сеть
- •Лабораторная работа №6 cms Joomla. Ведение блога
- •Лабораторная работа №7 Управление интернет - магазином VirtueMart на основе cms Joomla
- •Лабораторная работа №8 Разработка приложений с помощью php
- •Функция in_array
- •Функция array_search
- •Лабораторная работа №9 Разработка приложений бд на cервере MySql с помощью php
- •Установка соединения
- •Выбор базы данных
- •Получение списка полей таблицы
- •Отображение списка полей в html-форму
- •Запись данных в базу данных
- •Лабораторная работа №10 Разработка модулей с использованием mvc фреймворка
- •Краткие теоретические сведения mvc Фреймворк
- •Класс Router
- •Представление
- •Лабораторная работа №11 Разработка компонент для cms Joomla. Разработка простого компонента для пользовательской части
- •Лабораторная работа №12 Разработка компонент для cms Joomla. Разработка компонента с использованием базы данных
- •Лабораторная работа №13 Разработка компонент для cms Joomla. Разработка компонента с административной частью
- •Список рекомендованной литературы
- •7/2005. Підп. До друку Формат 60х84/16.
- •84313, М. Краматорськ, вул. Шкадінова, 72
Лабораторная работа №6 cms Joomla. Ведение блога
Цель работы: создать на базе CMS Joomla сайт для ведения блога.
Краткие теоретические сведения:
Установить компонент блога (MyBlog). При необходимости добавить модули и плагины. Из меню «Компоненты» вызвать модуль управления блогом (рис. 6.1).
Рисунок 6.1 – Загружаем модуль управления социальной сетью
Для добавления ссылки на социальную сеть необходимо отредактировать пункты «Главного меню» сайта. Загружаем страницу управления «Главным меню» и добавляем пункт для вызова социальной сети (рис. 6.2). Для создания ссылки на социальную сеть, выбираем пункт «Home».
Рисунок 6.2 – Создаем ссылку на компонент болга в «Главном меню» сайта
Загружаем сайт с CMS Joomla. В «Главном меню» выбираем ссылку на блог. Проходим авторизацию. Загружаем главную страницу блога (рис. 6.3).
Рисунок 6.3 – Главная страница блога
Для создания своего материала необходимо выбрать закладку «My Account». После загрузки страницы можно увидеть список материалов, опубликованных пользователем (рис. 6.4). Нажав на кнопку «Write New Entry» (рис. 6.5) перейдем к созданию нового материала. После набора заголовка и текста материала необходимо нажать кнопку «Save».
Рисунок 6.4 – Список материалов пользователя
Рисунок 6.5 – Создание нового материала
После публикации материала, его можно увидеть на стартовой странице блога (рис. 6.6).
Рисунок 6.6 – Опубликованный материал
Задание к работе:
Ознакомиться с теоретическим материалом.
Загрузить панель управления CMS Joomla.
Подключить расширение (блог).
Добавить в меню сайта ссылку на блог.
Загрузить главную страницу сайта, найти ссылку на блог и загрузить его.
Зарегистрировать пользователя.
Пройти авторизацию.
Создать свой материал и опубликовать его.
Оформить отчет согласно требованиям.
Отчет должен содержать:
Название и цель работы.
Ход работы с детальным описанием выполненных действий.
Экранные формы браузера с загруженными страницами.
Выводы о проделанной работе.
Вопросы для подготовки к защите работы:
Что такое блог? Для каких целей используют блоги?
Какими возможностями обладает блог?
Лабораторная работа №7 Управление интернет - магазином VirtueMart на основе cms Joomla
Цель работы: создать на базе CMS Joomla интернет - магазин с помощью компонента VirtueMart.
Краткие теоретические сведения
Из меню «Расширения» выбрать пункт «Установить/Удалить». В загрузившейся странице нажать кнопку «Выберите файл», указать месторасположение нужного файла расширения и нажав кнопку «Загрузить файл & Установить». Установить расширение на сайте (рис. 7.1).
Рисунок 7.1 – Компонент VirtueMart успешно установлен
На рис. 7.2 и 7.3 показано добавление ссылки на магазин в главное меню сайта.
Рисунок 7.2 – Добавление ссылки на магазин в главное меню
Рисунок 7.3 – Задаем название пункта меню
Загружаем модуль управления магазином (рис. 7.4 и 7.5).
Рисунок 7.4 – Выбираем компонент VirtueMart
Рисунок 7.5 – Стартовая страница управления компонента VirtueMart
На рис. 7.6 показана русифицированная панель управления компонентом VirtueMart. На рис. 7.7 показано добавление новой категории товаров. На рис. 7.8 показано добавление нового товара.
Рисунок 7.6 – Русифицированная панель управления
Рисунок 7.7 – Добавление новой категории товаров
Просмотр товара приведен на рис. 7.9.
Рисунок 7.8 – Добавление нового товара
Рисунок 7.9 – Просмотр товара в магазине
Задание к работе:
Ознакомиться с теоретическим материалом.
Загрузить панель управления CMS Joomla.
Подключить расширение (интернет-магазин).
Добавить в меню сайта ссылку на интернет-магазин.
Добавить новые категории товаров.
Добавить новые товары по категориям.
Загрузить главную страницу сайта, найти ссылку на интернет-магазин и загрузить его.
Выполнить просмотр товара и добавление в корзину.
Удалить часть товара из корзины и выполнить пересчет общей стоимости товара.
Оформить отчет согласно требованиям.
Отчет должен содержать:
Название и цель работы.
Ход работы с детальным описанием выполненных действий.
Экранные формы браузера с загруженными страницами.
Выводы о проделанной работе.
Вопросы для подготовки к защите работы:
Чем отличается интернет-магазин от каталога?
Для продажи каких товаров можно использовать интернет-магазин?
Что такое корзина?
Каким образом происходит оформление товара?
Какие способы оплаты товара вам известны?
Какие способы доставки товара вам известны?