Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Настройка скрипта статистики

Featured Replies

Сделал обновление статистики через redis, вроде даже работает в локале. Надо покатать на своем форуме, если не будет глюков, можно выложить как отдельный вариант. 

  • Author

Можно выложить как отдельный вариант, но можно и переключатель сделать. В мануале к Матомо написано, что если визитеров меньше нескольких сотен в сутки, то с кроном можно не заморачиваться. Насчет редис не уверен, что нагрузка будет меньше, так как редис ту же оперативу кушает. У меня 90% ботов забанено. Разницу вряд ли смогу ощутить. Но большинству будет нужно, если работает.

Edited by Zero108

Да что там redis кушает, слезы.. (это на моем форуме).

image.png.b245102f9d7351e3b8114d2a47e72b29.png

А запускать этого монстра (IPS) без redis - так себе идея, так что лишний мегабайт памяти ничего не изменит.

Переключатель там не получится, это совсем отдельная версия, перепахано несколько файлов. Ладно, покручу у себя, посмотрим, что и как.

После запуска на сервере - 21.52M of 62.87G memory used - 3 мега всего докушал, не страшно. 

Работает, что-то кажет, в базу из редиски пишет после 100 обращений, нагрузка на сервер не изменилась. 

image.thumb.png.b47185151973e48216db510206459ad7.png

Надо немного изменить алгоритм хранения в редисе, но в общем всё пока работает.

Edited by Desti

Скрипт, конечно, дно днищенское, как вам конструкция:

$stat_version = file("../index.php"); // include stat version
eval($stat_version[32]);
eval($stat_version[33]);

Эти дебилы читают огромный файл (основной index.php) в переменную-массив строк и по номеру строки эвалят новые переменные.  Т.е. если вы просто добавите лишнюю строку кода или коммент в начало файла, у вас всё перестанет работать. 

Edited by Desti

  • Author

Меня больше расстраивает, что количество юников в сутки показывает, а количество просмотров страниц в сутки не показывает.

Нужно в плагин заходить (с глазом), там что-то есть.

  • Author
5 часов назад, Desti сказал:

Переключатель там не получится, это совсем отдельная версия, перепахано несколько файлов.

Пришлите архив и список измененных файлов. Добавлю в раздачу с описанием установки на выбор.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.