Содержание

Плагин статистики

Совместим с «Докувики»

  • 2024-02-06 "Kaos" да
  • 2023-04-04 "Jack Jackrum" да
  • 2022-07-31 "Igor" да
  • 2020-07-29 "Hogfather" да

plugin Регистрировать и анализировать статистику доступа.

Последнее обновление:
2026-01-16
Предоставляет
Admin, Action
Репозиторий
исходный код
Требует
sqlite

This plugin no longer uses MySQL, check the docs before updating.

Похож на logstats, quickstats, statdisplay

Теги: logging, statistics

A CosmoCode Plugin

Этот плагин предоставляет возможность вести журналы и статистику просмотров и посетителей вашей вики. Статистика представляет собой сочетание показателей, характерных для вики (например, количество правок, авторизованные пользователи и группы), и типичной веб-статистики (просмотры, посетители, трафик, браузеры и т. д.), а также предоставляет графические диаграммы для большинства статистических данных. Он будет наиболее полезен для пользователей DokuWiki в качестве блога или домашней страницы, но также предоставляет полезную статистику для внутреннего использования.

Монтаж

  1. Установите плагин через Менеджер расширений или вручную.
  2. Создайте базу данных MySQL (см. ниже). Без этого вы не сможете сделать следующий шаг.
  3. Создайте необходимые таблицы MySQL с помощью предоставленного db.sql файла .
  4. Настройте доступ к базе данных через диспетчер конфигурации.

Создание БД

В оболочке выполните следующие команды:

# mysql -u root -p
MariaDB [(none)]> CREATE DATABASE stats;
MariaDB [(none)]> \q

Чтобы создать необходимые таблицы MySQL, вы можете

  1. либо используйте phpmyadmin
    • Создайте базу данных stats, которую будет использовать ваша «ДокуВики».

  1. используйте функцию импорта phpmyadmin
    • Выберите базу данных stats, которая используется вашей «ДокуВики», и выберите «Импорт» в верхнем меню, затем загрузите файл.
  2. импортируйте вручную, используя MySQL в вашей оболочке

# mysql -u db_user -p your_dokuwiki_database < /full/path/to/db.sql

Применение

На данный момент предоставлена ​​следующая статистика:

Обновление

Обновления, скорее всего, потребуют обновления базы данных. Рекомендую сделать их перед обновлением плагина.

  1. Посмотрите текущий db.sql.
  2. Найдите в этом файле строки, начинающиеся с – UPGRADE
  3. Найдите первую такую ​​строку, содержащую дату, более позднюю, чем версия вашего плагина.
  4. Скопируйте все следующие строки и примените их к существующей базе данных.

Обратите внимание, что в зависимости от объема данных в вашей базе данных эти обновления могут занять очень много времени. Я предлагаю запускать эти обновления через командную строку вместо использования веб-инструмента, такого как PHPMyAdmin.

Файл для загрузки