Веб-технологии. Лабораторные

На время карантина коронавируса
Аватара пользователя
admin
Администратор
Сообщения: 1838
Зарегистрирован: 27 июл 2018, 18:43
Откуда: apsheronsk.bozo.ru
Контактная информация:

Веб-технологии. Лабораторные

Сообщение admin » 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. Необходимо также разработать страницу отчетности, на которой выводится: список страниц и количество их посещений (с ненулевым количеством посещений), количество уникальных посетителей. Элемент управления отчетностью - период (часы, дни недели).
программисту на заметку:
За программу без багов и недоделок ты получаешь деньги единожды, а программа с багами и недоделками кормит тебя всю жизнь.
anekdot.ru

Аватара пользователя
admin
Администратор
Сообщения: 1838
Зарегистрирован: 27 июл 2018, 18:43
Откуда: apsheronsk.bozo.ru
Контактная информация:

Re: Веб-технологии. Лабораторные

Сообщение admin » 19 мар 2020, 10:06

Хороший пример счетчика - liveinternet.ru - собирает всю необходимую информацию.

как делать счетчик посещения сайта (просто пример) http://www.codeharmony.ru/materials/121
программисту на заметку:
За программу без багов и недоделок ты получаешь деньги единожды, а программа с багами и недоделками кормит тебя всю жизнь.
anekdot.ru

Ostroumov
Сообщения: 1
Зарегистрирован: 19 мар 2020, 17:06

Re: Веб-технологии. Лабораторные

Сообщение Ostroumov » 19 мар 2020, 17:07

test

Аватара пользователя
admin
Администратор
Сообщения: 1838
Зарегистрирован: 27 июл 2018, 18:43
Откуда: apsheronsk.bozo.ru
Контактная информация:

Re: Веб-технологии. Лабораторные

Сообщение admin » 07 июл 2021, 18:46

Некоторые идеи по поводу новых лабораторных по Internet-технологиям:
- восстановление пароля по e-mail
(https://www.cyberforum.ru/php-beginners ... 66209.html)
программисту на заметку:
За программу без багов и недоделок ты получаешь деньги единожды, а программа с багами и недоделками кормит тебя всю жизнь.
anekdot.ru


Вернуться в «Студентам»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость