так что у меня есть веб-сайт shopify. И shopify иногда дает мне журнал посещений вроде этого:
«Пользователь посетил ваш сайт,
Первая посещенная страница: домашняя страница (22 секунды)
О нас (1 минута)
Страница продукта (2 минуты) »
Мне было интересно, как я буду создавать нечто подобное в php / js.
Заранее спасибо!
Вместо этого вы можете использовать Google Analytics, он имеет глубокие аналитические данные о посетителях. Речь идет о встраивании JS-кода в вашу страницу, и все готово. Если вы создадите свой собственный код на любом языке, я уверен, что вы в конечном итоге будете писать тонны кодов.
Чтобы ответить на ваш вопрос,
1.Создайте соединение веб-сокета со своей страницы для бэкэнда.
2.Передача кодов событий, таких как клики, обновления, идентификаторы сеансов и т. Д. В действия пользователя. Ваш JS может запустить их с активным соединением через веб-сокет. Это в значительной степени легкий вес.
Для хранения этой информации я бы предложил использовать NoSql.
Надеюсь это поможет!
Других решений пока нет …