Author Topic: Дубли посетителей 2.0.0-beta.3  (Read 13689 times)

0 Members and 1 Guest are viewing this topic.

колбаскин

  • Sr. Member
  • ****
  • Posts: 36
  • Ацкл
    • Каталог спутниковых ресиверов
Дубли посетителей 2.0.0-beta.3
« on: April 27, 2016, 09:51:57 AM »
В списке ожидающих посетителей много дублей.
Есть такая проблема у других?
Как можно пофиксить это?
Происходит не со всеми и не всегда.
Версия 2.0.0-beta.3

колбаскин

  • Sr. Member
  • ****
  • Posts: 36
  • Ацкл
    • Каталог спутниковых ресиверов
Re: Дубли посетителей 2.0.0-beta.3
« Reply #1 on: May 13, 2016, 02:19:49 PM »
Здорово когда помогают на форуме поддержки.  ;)

колбаскин

  • Sr. Member
  • ****
  • Posts: 36
  • Ацкл
    • Каталог спутниковых ресиверов
Re: Дубли посетителей 2.0.0-beta.3
« Reply #2 on: August 17, 2016, 07:42:58 PM »
Дубли и на последней версии 2.1.2  >:(

faf

  • Mibew Staff Member
  • Native
  • *****
  • Posts: 951
    • Mibew Messenger
Re: Дубли посетителей 2.0.0-beta.3
« Reply #3 on: August 18, 2016, 02:55:31 PM »
Если Вы скажете, при каких обстоятельства у Вас появляются "дубли", будет проще.

колбаскин

  • Sr. Member
  • ****
  • Posts: 36
  • Ацкл
    • Каталог спутниковых ресиверов
Re: Дубли посетителей 2.0.0-beta.3
« Reply #4 on: August 18, 2016, 06:52:22 PM »
Если Вы скажете, при каких обстоятельства у Вас появляются "дубли", будет проще.
Если бы я знал, мог бы вам озвучить. Просто в какие-то моменты получаю вот такой список посетителей. Можно предположить что это нетбот или кто-то открыл сразу 10 вкладок.
Как минимум было бы правильнее оставлять только одного клиента, а других убирать. Это в смысле функционала mibew.
Если у других такого нет, можно предположить что это нормальная работа.

faf

  • Mibew Staff Member
  • Native
  • *****
  • Posts: 951
    • Mibew Messenger
Re: Дубли посетителей 2.0.0-beta.3
« Reply #5 on: August 19, 2016, 03:26:56 PM »
Судя по исходному скриншоту, речь о том, что удалённый веб-браузер просто не сохраняет куку, по которой его можно идентифицировать. Соответственно, каждое новое обращение к серверу со стороны виджета Mibew выглядит как новый посетитель, а "старый" при этом остаётся висеть в списке до тех пор, пока не будет вычищен по таймауту из-за неактивности.

Это штатное поведение системы. Только кука может однозначно идентифицировать посетителя. Впрочем, если у кого-то есть такое желание, думаю, можно попробовать сделать плагин, фильтрующий посетителей, например, по связке "IP-адрес + UserAgent".

колбаскин

  • Sr. Member
  • ****
  • Posts: 36
  • Ацкл
    • Каталог спутниковых ресиверов
Re: Дубли посетителей 2.0.0-beta.3
« Reply #6 on: August 19, 2016, 06:27:53 PM »
Впрочем, если у кого-то есть такое желание, думаю, можно попробовать сделать плагин, фильтрующий посетителей, например, по связке "IP-адрес + UserAgent".
Судя по активности на форуме и последнему плагину в 2014, такого ждать неоткуда.  :(

faf

  • Mibew Staff Member
  • Native
  • *****
  • Posts: 951
    • Mibew Messenger
Re: Дубли посетителей 2.0.0-beta.3
« Reply #7 on: August 22, 2016, 07:04:12 PM »
Вы вот чем ныть, лучше самостоятельно что-то сделали бы. Написали бы нужный Вам плагин, например. Ну или нашли бы кого-то, кто для Вас это сделал бы ( бесплатно / "за пиво" / за деньги / по бартеру / ... ).

А конкретно этот плагин делается минут за 20. Если разбираться в проекте "с нуля", то часа за два максимум. Чтобы не быть голословным, вот быстро (и не слишком аккуратно) сделанный proof of concept: https://github.com/faf/visitors-list-filter-plugin

progressive

  • Full Member
  • ***
  • Posts: 13
Re: Дубли посетителей 2.0.0-beta.3
« Reply #8 on: October 27, 2016, 03:44:07 AM »
Ошибку выдаёт
Fatal error: Uncaught exception 'RuntimeException' with message 'Invalid operational mode!' in /home/mibew/plugins/FAF/Mibew/Plugin/VisitorsListFilter/Plugin.php:57

faf

  • Mibew Staff Member
  • Native
  • *****
  • Posts: 951
    • Mibew Messenger
Re: Дубли посетителей 2.0.0-beta.3
« Reply #9 on: October 27, 2016, 11:36:17 AM »
1. Перед тем, как что-то ставить, неплохо было бы доки смотреть. Текст привёденного exception-а вполне красноречив. Invalid operational mode. Конфигурируйте.

2. И ещё. Представленный плагин - это proof of concept. К использованию в рабочих системах никогда не предназначался. Какие-либо вопросы по его работе от конечных пользователей (ССЗБ) не принимаются в принципе. Есть механизм issues на github-е, можно конкретные баги вешать туда. Может быть, когда-нибудь я на них посмотрю. Как вариант - форкайте и пилите сами. Ну или ищите кого-то, кто сделает это за Вас (за деньги / за пиво / за спасибо / в порядке самоутверждения / ...). Вопросы в стиле "у меня не работает, помогите" в данном случае будут порождать соответствующее отношение.