2015-07-28 7 views
0

У меня есть сайт с тысячами пользователей и пользователей каждый день. Мне нужно отслеживать каждую страницу просмотров каждого пользователя для создания отчета. Если пользователь «A» посещает страницу «P» сегодня, в базу данных добавляется новая запись daycount. Если один и тот же пользователь «A» посещает одну и ту же страницу «P» в тот же день, то daycount будет увеличиваться на единицу. Если пользователь «A» посещает страницу «P» завтра, в БД добавляется новая запись daycount. Подробности необходимо сохранить - это название страницы, идентификатор пользователя, отметка времени & день. Может ли кто-нибудь поделиться кодом для этого. Я использую drupal 7.Получить в день количество просмотров количество пользователей

ответ

0

Ядро Drupal имеет статистический модуль, который хранит журналы узла, но не сохраняет пользовательский uid. Для этого Drupal вклад модуля Node View Count будет полезен.

https://www.drupal.org/project/nodeviewcount

«модуль Node View Count позволяет рассчитывать вид на узел. В отличии от модуля статистики, этот модуль записывает каждый вид узла с пользовательской UID и метками времени. Таким образом, теперь вы можете узнать, сколько раз пользователь просматривал узел, день, неделя, месяц и т. д. "

+0

Спасибо Neha. Мне нужно также сохранить детали страниц просмотра и главной страницы. У которых нет идентификатора. – drup

Смежные вопросы