Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11-0223_ПЗМПД_l1.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
4.66 Mб
Скачать

2.Завдання

  1. Створити пусті файли у кодуванні UTF-8: index.html, script.js, style.css. Додати у файл index.html теги завантаження файлу з Javascript script.js і файлу зі стилями style.css.

  2. Розробити модель бази даних (БД) для збереження даних автоматизованої системи відповідно до заданого варіанту (див. Додаток А. Технічне завдання на розробку сайту автоматизованої системи).

  3. Розробити Web-форму для введення даних автоматизованої системи заданого вигляду в базу даних. У Web-сторінку index.html додати HTML-код для відображення розробленої форми. Форма обов'язково повинна містити такі елементи, як текстові поля, список, текстову область, радіо-кнопки, checkbox-и, кнопку відправлення даних, з форматом і назвами елементів відповідно до розробленої в п.2 моделі бази даних. При необхідності, потрібно скорегувати розроблену раніше модель.

  4. Розробити стиль тіла сторінки і записати його у файл style.css.

  5. За допомогою програми Mozilla Firefox і Firebug переглянути структуру DOM створеної Web-сторінки і зміст HTTP-запиту, який буде відправлятись на сервер під час збереження даних розробленої в п.3 Web-форми.

  6. Дослідження механізму використання Cookie.

6.1. Додати у створену в л.р.1 Web-сторінку index.html в <head> теги для збереження на локальному комп'ютері заданих Cookie, наприклад: <meta http-equiv="Set-Cookie" content="name=Jhon; expires=Tue, 17 Feb 2010 10:00:00 GMT;"

/>

6.2.Додати у файл script.js javascript для збереження на локальному комп' ютері заданих Cookie, наприклад: document.cookie = "name = Jhon; expires=Tue, 17 Feb 2010 10:00:00 GMT;".

6.3.Відкрити index.html в Mozilla Firefox і пересвідчитись в Firebug, що Cookie присутні у вкладці DOM у властивості Window->document->cookie, і передаються через поле Cookie запиту сторінки index.html. Перевідкрити Mozilla Firefox і перевірити, аби Cookie передавались через поле Cookie запиту сторінки index.html.

6.4.Відкрити index.html в Internet Explorer.

6.5.Знайти мюцерозташування Cookies на локальному комп'ютері. 6.6.З'ясувати яким чином включається і відключається збереження Cookies в браузерах Mozilla Firefox і в Internet Explorer.

7. Дослідження механізму кешування Web-ресурсів:

- дослідження типового браузерного кешування;

- примусове відключення кешування через за допомогою поля "Cache-Control: no-cache";

- визначення 30 секунд часу збереження сторінки в кеші за допомогою поля "Cache-Control: max-age=30";

- визначення дати завершення актуальності сторінки за допомогою поля "Expires: Wed, 17 Feb 2010 10:00:00 GMT".

7.1. Створити і переписати на Web-сервер файл index.php з наступним змістом:

<?php

header("Cache-Control: max-age=30, must-revalidate"); header("Expires: Tue, 17 Feb 2010 10:00:00 GMT"); header("Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT");

?>

<html> <body>

<?php echo date("d-m-Y h:i:s"); ?> </body> </html>

  1. Запустити Internet Explorer і відкрити index.php з Web-сервера. Дослідити яким чином впливають поля відповіді сервера Cache-Control, Expires на кешування сторінки index.php. З'ясувати яким чином включається і відключається кешування файлів в налаштуваннях браузеру. Знайти на локальному компьютері закешовану сторінку index.php.

  2. Запустити Mozilla Firefox і відкрити index.php з Web-сервера. Дослідити яким чином впливають поля відповіді сервера Cache-Control, Expires на кешування сторінки index.php. З'ясувати яким чином включається і відключається кешування файлів в налаштуваннях браузеру. Переглянути закешовану сторінку за допомогою Firebug.

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