Веб-технологии. Лабораторные
Добавлено: 16 мар 2020, 19:50
В связи со сложившейся обстановкой, необходимо:
1) выполнять лабораторные работы в "домашнем режиме"
2) от старосты (или заместителя) необходимо зарегистрировать домен на любом хостинге (как вариант - hoster.ru или zenon.net), создать каждому студенту группы подддомен, соответствующему студенту дать логин и пароль
3) материалы по лабораторным размещать в своем поддомене
4) после размещения лабораторной выслать ссылку преподавателю
5) если нет возможности создать свой сайт в сети - архивировать файлы по лабораторной работе и высылать мне по адресу sneveld@rambler.ru
Лабораторная работа №4 по веб-технологиям от 16.03.2020:
ЗАДАНИЕ
1. Необходимо разработать счетчик посещения сайта. Счетчик должен учитывать все посещения сайта и количество просмотренных страниц.
2. Для учета посещений необходимо присоединить базу данных под управлением СУБД MySQL с необходимыми таблицами. Как минимум должны быть таблицы: с перечнем страниц и количеством их посещений (можно в отдельных, но нормированных таблицах), таблица со списком текущих IP — адресов, таблица посещений (страница — IP — адрес).
3. Сброс IP — адресов в таблице IP — адресов должен происходить при каждом посещении страниц сайта, если время посещения с данного IP — адреса больше заданного (задается разработчиком).
4. При открытии страницы должны срабатывать скрипты (возможно один), которые проверяют есть ли данная страница в списке страниц БД (если нет, то страница добавляется автоматически), проверка наличия IP — адреса в списке текущих IP — адресов и обновление количества посещения данной страницы.
5. Необходимо также разработать страницу отчетности, на которой выводится: список страниц и количество их посещений (с ненулевым количеством посещений), количество уникальных посетителей. Элемент управления отчетностью - период (часы, дни недели).
1) выполнять лабораторные работы в "домашнем режиме"
2) от старосты (или заместителя) необходимо зарегистрировать домен на любом хостинге (как вариант - hoster.ru или zenon.net), создать каждому студенту группы подддомен, соответствующему студенту дать логин и пароль
3) материалы по лабораторным размещать в своем поддомене
4) после размещения лабораторной выслать ссылку преподавателю
5) если нет возможности создать свой сайт в сети - архивировать файлы по лабораторной работе и высылать мне по адресу sneveld@rambler.ru
Лабораторная работа №4 по веб-технологиям от 16.03.2020:
ЗАДАНИЕ
1. Необходимо разработать счетчик посещения сайта. Счетчик должен учитывать все посещения сайта и количество просмотренных страниц.
2. Для учета посещений необходимо присоединить базу данных под управлением СУБД MySQL с необходимыми таблицами. Как минимум должны быть таблицы: с перечнем страниц и количеством их посещений (можно в отдельных, но нормированных таблицах), таблица со списком текущих IP — адресов, таблица посещений (страница — IP — адрес).
3. Сброс IP — адресов в таблице IP — адресов должен происходить при каждом посещении страниц сайта, если время посещения с данного IP — адреса больше заданного (задается разработчиком).
4. При открытии страницы должны срабатывать скрипты (возможно один), которые проверяют есть ли данная страница в списке страниц БД (если нет, то страница добавляется автоматически), проверка наличия IP — адреса в списке текущих IP — адресов и обновление количества посещения данной страницы.
5. Необходимо также разработать страницу отчетности, на которой выводится: список страниц и количество их посещений (с ненулевым количеством посещений), количество уникальных посетителей. Элемент управления отчетностью - период (часы, дни недели).