Evgeniy
Подскажите лучше про modx, вроде чат по теме) Подсчет количества просмотров страницы через стандартный hitspage выдает разницу с метрикой или аналитикой в 2-20 раз. Писали ли вы подсчет количества, и как можно эти данные приблизить к метрикам?
Evgeniy
На странице 40к просмотров, в метрике 5к, например.
Ильхом
Ильхом
точнее что ошибается?
Evgeniy
Да, я понимаю, в какую сторону думать как отделить людей от пауков, например
Evgeniy
Реальнее - метрика)
Anonymous
Ну смотри. Давай сделаем так
1. Добавь таблицу в БД
Anonymous
2. Определяй юзера по IP, заноси в БД
Anonymous
3. Проведи подсчёт, зайди с даркнета несколько раз, сравни результат с яндексом
Anonymous
Выяснишь, кто прав и куда двигаться
Anonymous
Да, я понимаю, в какую сторону думать как отделить людей от пауков, например
Ну тут более сложный алгоритм, как правило, пауков можно отследить, но это уже задача повышенной сложности - и об этом нужно говорить заказчику
Evgeniy
Выяснишь, кто прав и куда двигаться
А там уже и писать логику, если 2 раза подряд просмотр то не записывать и т.д. понял
Anonymous
Семантический анализ поведенчечкого факторинга с распозначанием участков кода из запросов - задачка интересная, если возьмёшься за реализацию - помогу, стучи в личку
Anonymous
А там уже и писать логику, если 2 раза подряд просмотр то не записывать и т.д. понял
2 раза подряд это снадартный алгоритм поведения с ip адреса, если с ним не сталкивался - реализуй сперва эту логику. Заодно скилл поднимешь. Ещё можно распознавать мак-адрес.
Anonymous
А вот оно что. Ну думаю пока рановато
* Задача повышенной сложности, баксов 200 заказчик накинет - можно браться за реализацию.
Anonymous
Ну и для начала напиши свой сниппет с записью в базу данных, первый раз будет сложновато, возможно, но зато потом из проекта в проект копипаст делать моэно. Реакцию просмотра делай плагином на показ контента, ничего сложного, в принципе
Anonymous
Без аналогичного опыта браться не буду все равно)
А опыт так и создаётся, у меня не было задач, которые на момент взятия были мне не по силам. я брал и искал решение в процессе разработки, так и скилл поднимался. А по видеоурокам ты скилл не поднимешь, сколько не смотри
Anonymous
Без аналогичного опыта браться не буду все равно)
На крайняк можно в чат делегировать задачу за сотку, сотку получишь сверху, и работа будет пацанам с опытом не сложная, и все в выигрыше. Но то оно и сообщество из 740 разрабов))
Anonymous
а какой из них более реальный?
Тестить нужно, но скорее, конечн, более реальный у топового поисковика))
Evgeniy
Ну и для начала напиши свой сниппет с записью в базу данных, первый раз будет сложновато, возможно, но зато потом из проекта в проект копипаст делать моэно. Реакцию просмотра делай плагином на показ контента, ничего сложного, в принципе
Сейчас запись так и происходит, только без какой либо проверки. Буду тестить разное время между 2 просмотрами с одного ip, чтобы с метрикой сравняться. Благодарю за наводку. Сначала думал повесить сниппет на Аякс после полной загрузки страницы, чтобы от пауков избавиться.
Anonymous
Яндекс так и делает, уверен
Anonymous
Потому и такая разница в просмотрах
🙈 PG
Сейчас запись так и происходит, только без какой либо проверки. Буду тестить разное время между 2 просмотрами с одного ip, чтобы с метрикой сравняться. Благодарю за наводку. Сначала думал повесить сниппет на Аякс после полной загрузки страницы, чтобы от пауков избавиться.
как гугл так и яндекс записываю куку с идентификатором пользователя в их системе, соответвенно можно привязатся к этим данным и записывать в базу только те просмотры которых нет по этим признакам
🙈 PG
не вижу смысла настолько усложнять задачу себе и заказчику
Anonymous
Ну ты знаешь, всё зависит от постановки вопроса
Evgeniy
Из Кук можно выцепить данные метрики? Не работал с куками
Anonymous
https://modstore.pro/packages/utilities/sitestatistics
Anonymous
Это решение не пробовал?
🙈 PG
да я и говорю записывать, но упираться на эти куки и если уже таки данные есть (кука + страница) тогда не считать
Anonymous
Велосипелд всегда лишний, делаешь дамп базы и ставишь расширение, затем идёшь в тор и проводишь тест. Сравниваешь я метрикой.
Evgeniy
https://modstore.pro/packages/utilities/sitestatistics
Видел, не пробовал. Завтра поставлю, но возможно там тоже самое. Дополнение Bannery тоже учитывает не уникальные переходы по ссылкам, например. Хотя ip записывает.
Anonymous
Я бы с этого начал, расширений 5 готовых точно есть, пощупать лучше их сперва.
🙈 PG
Evgeniy
Могу тебе написать решение, если не будет получаться - стучи в личку.
Спасибо за помощь. Должно получится) времени у меня достаточно
Anonymous
Обращайся если что.
Evgeniy
Спасибо. Начну с простого, сравнение ip. Куки потом) пока не знаю чем туда залезть вообще.
🙈 PG
Спасибо. Начну с простого, сравнение ip. Куки потом) пока не знаю чем туда залезть вообще.
если к примеру человек зашел на работе с телефона, потом пришел домой и решил еще раз глянуть статью - как думаешь что получится? 2 просмотра, так как на устройстве будут разные IP а _ym_uid тот самый
🙈 PG
но это уже не совсем мое дело
Anonymous
Создай таблицу вида id | user_ip | res_id | viewed
Anonymous
Пиши при просмотре туда AI | ip юзера | ID ресурса | 1/0
🙈 PG
как сказали уже, вариантов много, можно взять како-то один или их комбинировать
Evgeniy
если к примеру человек зашел на работе с телефона, потом пришел домой и решил еще раз глянуть статью - как думаешь что получится? 2 просмотра, так как на устройстве будут разные IP а _ym_uid тот самый
Безусловно, понимаю. И до уровня метрики все равно не дорасти в ближайшие года. Да и не требуется совсем. Нужно приближенные значения, а не разброс в несколько порядков
Anonymous
Потом делай select перед тем, как заносить данные в базу. Количиество просмотров - количество записей в таблице. Это для теста.
Anonymous
2 просмотра конечно
И это физические два просмотра
🙈 PG
не понимаю в чем сложность что получать $_SERVER['REMOTE_ADDR'] что $_COOKIE['_ym_uid']
Evgeniy
Направления для решения задачи я выяснил. Спасибо)
🙈 PG
ну не знаю, начиная с 2014, как только появился у нас Google Music я сразу же подключил подписку, ПО все лицензионное либо бесплатное, фильмы смотрю в кино единственное чем грешу, так сериалы смотрю пиратские, ибо их негде с переводом купить Касаемо дополнений, ни разу не купил, всегда можно написать свое, не настолько универсальные как предлагает магазин, но полностью покрывающий задачу
🙈 PG
но вот к примеру мне достался сайт на поддержку, так он там напичкан ворованными дополнениями, при том что клиент выделил на них деньги
🙈 PG
не говорю за поддержку, но факт что их никак не обновить, так что в любом случае лучше их таки покупать. Но если бюджет не позволяет, значит вероятнее всего хорошие дополнения там и не нужны, можно накостылять
🙈 PG
а еще лучше вообще не брать такие проекты в работу
🙈 PG
но к примеру сейчас глянул что mSearch2 стоит 2990 руб, и даже если взять почасовую ставку 500 руб, так это получается 6 часов работы - сложно себе представить что кто-то напишет нормальный фильтр за такое время, да еще так чтобы его можно было перенести на другие проекты и там опять его не переписывать
Евгений
Извините :)
Alexey
Вот показушники, дали же вам ссылку на флудилку, нет надо перед всеми 741 людьми попонтоваться и фотки свои показать
Alexey
Хорошее слово ввернули в начале, эгоцентризм. Вот это оно и есть
Pavel
А вы в курсе, что в OctoberCMS… впрочем, не важно. 🤣
Pavel
Извините :)
К слову, я больше люблю тип замка Поместье в HoMM3 👍
Alexey
У нас кстати флудилка появилась. Это если хочется поговорить не про modx
Gaius Cassius
У нас кстати флудилка появилась. Это если хочется поговорить не про modx
не правильно говоришь) Надо: У нас появилась вторая флудилка, где не спрашивают про modx))
Evgeniy
не правильно говоришь) Надо: У нас появилась вторая флудилка, где не спрашивают про modx))
у нас появилась вторая флудилка, но все равно флуда больше в первой)
Иван
Я освобожусь и всем Ридли онли на день
Иван
За оскорбления
Иван
И не по теме
Иван
Кто-то Fred пользуется?
Roman 🚀
Неа, только наслышан о его уязвимостях
Иван
В следующий четверг будет релиз 1.0
Иван
Нужно помочь с переводом