Лабораторная работа №8. Генерация и анализ статистики, работа с почтой в PHP

Цель работы: изучение технологий генерации и анализа статистики использования интернет-ресурсов, изучение технологий работы с почтовыми сообщениями с помощью языка программирования PHP.

Порядок выполнения работы

1. Изучить темы 7.1–7.2 и 8.1–8.2 лекционного материала.

2. Выполнить задание по лабораторной работе.

3. Представить для проверки результат выполнения работы в виде одного или нескольких файлов с исходным кодом на языке программирования PHP.

Стандартное задание

Вариант 1: написать скрипт, собирающий статистику по используемым посетителями ресурса браузерам. Выводить результаты в виде HTML-таблицы со списком браузеров, отсортированным по убыванию количества пользующихся ими посетителей сайта.

Вариант 2: написать скрипт, собирающий статистику по используемым посетителями ресурса операционным системам. Выводить результаты в виде HTML-таблицы со списком операционных систем, отсортированным по убыванию количества пользующихся ими посетителей сайта.

Вариант 3: написать скрипт, собирающий статистику по времени посещения сайта. Выводить результаты в виде графиков активности посетителей за день, неделю, месяц, год. График представить в виде HTML.

Вариант 4: написать скрипт, собирающий статистику по ip-адресам, с которых посетители заходили на сайт. Выводить результаты в виде HTML-таблицы со списком ip-аресов, отсортированным по убыванию количества посещений с каждого адреса.

Вариант 5: написать скрипт, отправляющий полученное через форму письмо списку адресатов, хранящемуся в БД.

Вариант 6: написать скрипт, отправляющий полученное через форму письмо указанному адресату.

Вариант 7: написать скрипт, отправляющий полученное через форму письмо указанному адресату. Письмо может содержать произвольное количество вложений (attachments).

Вариант 8: написать скрипт, отправляющий администратору статистику посещения ресурса за день (название страницы, количество просмотров).

Вариант 9: написать скрипт, осуществляющий подписку пользователя на рассылку. Подписка производится после подтверждения, информация о котором выслана на указанный пользователем e-mail.

Вариант 10: написать скрипт, формирующий и обрабатывающий "форму обратной связи". Пользователь может выбрать адресата сообщения из списка.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: