+ Requests +

  • Состояние Неподтвержденная
  • Завершенность
    0%
  • Тип задачи Сделать
  • Категория -
  • Кому назначена: Никому
  • Операционная система
  • Критичность Низко
  • Приоритет Обычный
  • Обнаружена в версии
  • Ожидается в версии Не решено
  • Ожидается к дате Не решено
  • Голосов за задачу
  • Частная задача
Принадлежит проекту: + Requests +
Кем открыта: Дмитрий - 11 Jul 2015
Последним редактировал Артём - 11 Jul 2015

FS#518 - Модуль счетчика просмотра сущностей

Сделать модуль, который считает уникальных посетителей для сущностей. Т.е. в админке должна отображаться информация, сколько раз была просмотрена статья или товар. Кроме того, на фронтенд по желанию пользователя (заказчика) могут быть установлены следующие виджеты:

  1. Число Просмотров - в конце страницы сущности, и при показе краткого описания на странице категории сущности
  2. Популярные статьи – n статей, отсортированных по числу просмотров. Вместо статей может использоваться любая другая сущность.
  3. Кроме того, по этому полю должна быть возможность сортировки в фильтре (в админке и на фронтенде)
Admin
Артём прокомментировал 11.07.2015 19:13

Предлагаю просто вводить атрибут count и на него навешивать событие, сам обработчик будет собирать статистику например в redis и с некоторой периодичностью обновлять колонки в самой БД.

Можешь описать как именно лучше сделать вычисление уникальности клика? по куки?

Дмитрий прокомментировал 21.07.2015 05:35
Предлагаю просто вводить атрибут count и на него навешивать событие, сам обработчик будет собирать статистику например в redis и с некоторой периодичностью обновлять колонки в самой БД. 

Через Redis? Ну не знаю, что-то навороченно, почему бы просто mysql не юзать? Т.е. ты предлагешь обычным юзерам ставить еще и редис? Не уверен, что на простых хостингах он окажется...

Можешь описать как именно лучше сделать вычисление уникальности клика? по куки?

Да мне кажется, не надо тут делать сильную защиту от накрутки... Пусть крутят, нам что, жалко? Многие заказчики даже просят накрутить им просмотры, ну или хотя бы поставить начальное значение. Так что да, думаю куков вполне хватит)

Загрузка...

Available keyboard shortcuts

Список задач

Task Details

Task Editing