настройка базы данных для отслеживания, какие пользователи нажимали на какие ссылки?
Я постараюсь подробнее рассказать о своей проблеме.
Недавно в университете я получил должность разработчика на неполной ставке начального уровня, пытаясь отточить свои навыки разработки. Хотя я использовал MySQL в прошлом, он был кратко описан в одном курсе, так как я в основном работаю в области внешнего интерфейса (HTML / CSS / JS).
В любом случае, у отдела, который меня нанял, есть веб-сайт, предназначенный для поступающих студентов, чтобы они могли аккредитоваться в колледже. У него есть учебники и видео для просмотра и т. Д. Чтобы получить доступ к сайту, они должны войти в свою учетную запись университета (которая использует LDAP). Имена аккаунтов в формате abc1234.
Теперь моя проблема заключается в том, что я должен создать для персонала способ отслеживать, какие учебники / видеоролики посмотрел новичок. Они хотели бы, чтобы я делал это, используя базы данных. Потенциально будут тысячи студентов, и они хотят иметь возможность точно знать, какие студенты / не кликали по каждой ссылке / смотрели каждое видео.
Как мне настроить базы данных для этого? Там будет несколько ссылок / учебников / видео, которые они хотят отслеживать. Бонусные баллы, если есть способ отследить, какие пользователи просмотрели видео до конца, но не обязательны.
Я считаю, что мне нужно будет использовать PHP для обработки обмена между браузером и базой данных, правильно?
Спасибо за любую помощь или советы. :)