Лабораторные работы по HTML, CSS, Java Script, CGI, PHP, MySQL, Apache. Вариант 5
Лабораторная работа
в среде программирования HTML, CSS, Java Script, CGI, PHP, MySQL, Apache
Среда программирования: HTML, CSS, Java Script, CGI, PHP, MySQL, Apache
Название работы: Лабораторные работы по HTML, CSS, Java Script, CGI, PHP, MySQL, Apache. Вариант 5
Вид работы: Лабораторная работа
Описание: Лабораторная работа №1. Создание динамического HTML-документа
Задание:
Создать HTML-документ, который должен содержать:
− форматированный текст;
− многоуровневые нумерованные и ненумерованные списки;
− таблицу;
− изображения;
− гиперссылки на другие HTML-документы, гиперссылки в пределах HTMLдокумента,
гиперссылку на e-mail;
− формы (input (text, checkbox, radio, submit, reset), textarea, select).
− слои;
− скрипты на языке JavaScript (в соответствии с вариантом).
При форматировании HTML-документа использовать каскадные таблицы стилей CSS
(Cascading Style Sheets): связанные, внедренные и встроенные. Продемонстрировать
приоритетность CSS.
Вариант 5
Сборка мозаики. Элементы мозаики перетаскиваются указателем мыши или щелчком
указывается положение того или иного фрагмента в мозаике. Запомнить в cookie состояние
мозаики и восстановить его при повторном посещении.
Содержание отчета:
- титульный лист;
- задание;
- исходные тексты (CSS и скрипт);
- выводы по работе.
Лабораторная работа №2. Конфигурирование и администрирование web-сервера (на
примере web-сервера Apache)
Задание:
Установить и настроить web-сервер. Проверить правильность настройки.
Создать два виртуальных сервера.
Расположить корневые каталоги документов серверов соответственно в
<disk:>\infocom\virthost2\www и <disk:>\infocom\virthost3\www.
Файлы регистрации доступа и ошибок расположить в <disk:>\infocom\access.log и
<disk:>\infocom\error.log. Файлы с описанием групп и пользователей расположить в
<disk:>\infocom\security\groups и <disk:>\infocom\security\users.
В корневом каталоге документов одного из виртуальных серверов создать несколько
каталогов и файлов. Определить различные права доступа к различным каталогам и файлам:
- доступ разрешен всем;
- доступ разрешен отдельным пользователям;
- доступ разрешен одной группе пользователей;
- доступ разрешен всем зарегистрированным пользователям;
- доступ запрещен всем.
Перенести определение прав доступа к одному из каталогов и одному из файлов в
файл htaccess, расположенный непосредственно в каталоге, для которого определяются права
доступа.
В корневом каталоге документов другого виртуального сервера организовать
расширенную индексацию.
Содержание отчета:
- титульный лист;
- задание;
- дерево созданных каталогов;
- секция №3 файла конфигурации httpd.conf;
- файлы htaccess;
- выводы по работе.
Лабораторная работа №3. Создание тестовой системы и счетчика посещений страницы
средствами CGI и PHP
Задание:
Во всех вариантах задания необходимо разработать CGI-модуль и PHP-скрипт для
решения одной задачи.
Во всех вариантах заданий необходимо разработать HTML-документ, содержащий
форму и CGI-модуль для обработки информации, введенной в форму, а также HTMLдокумент
с текстом на PHP для обработки информации, введенной в форму.
Информация вводится в форму клиентом и отсылается серверу. По результатам
обработки переданной информации динамически генерируется HTML-документ, который
сервер возвращает клиенту. В исходном HTML-документе содержится несколько вопросов с
несколькими вариантами ответа на каждый вопрос. В динамически генерируемом
возвращаемом HTML-документе содержится результат тестирования (например, оценка).
Тест состоит из пяти вопросов с тремя вариантами ответов на каждый вопрос.
Сравнить скорость работы CGI-модуля и PHP-скрипта.
Вариант 5
Экзамен по дисциплине и текстовый счетчик посещения страницы.
Содержание отчета:
- титульный лист;
- задание;
- краткое описание использованных средств и методов;
- исходные тексты;
- выводы по работе.
Лабораторная работа №4. Создание электронного магазина (средствами PHP и MySQL)
Задание:
Написать скрипт, позволяющий организовать электронный магазин.
Список товаров хранится в базе данных на стороне сервера. Покупатель должен иметь
возможность просмотреть все имеющиеся в наличии товары и сделать заказ. Покупатель
должен иметь возможность сделать запрос, например, указав интервал цен, который его
устраивает или какие-либо другие данные.
До тех пор, пока покупатель выбирает отдельные товары, его заказ хранится на
стороне клиента в виде cookie.
После того как покупатель сформировал заказ, заказ отсылается на сторону сервера,
где покупка товара учитывается в базе данных.
Вариант 5
В базе данных содержится информация о местах в отеле: название отеля, класс
номера, изображение номера, количество мест в номере, цена.
Содержание отчета:
- титульный лист;
- задание;
- краткое описание использованных средств и методов;
- описание базы данных;
- исходные тексты;
- выводы по работе.
Год: 2018
Данный заказ (лабораторная работа) выполнялся нашим сайтом в 2018-м году, в рамках этого заказа была разработана программа в среде программирования HTML, CSS, Java Script, CGI, PHP, MySQL, Apache. Если у Вас похожее задание на программу, которую нужно написать на HTML, CSS, Java Script, CGI, PHP, MySQL, Apache, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2018-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Viber:
+79374242235
Telegram: kursovikcom ВКонтакте: kursovikcom WhatsApp +79374242235 E-mail: info@kursovik.com Skype: kursovik.com |