Содержание
BackupTool для «ДокуВики»
Этот плагин обеспечивает ведение журнала и статистику просмотров и посетителей вашей вики. Статистика представляет собой смесь вики-статистики (например, количества правок) и типичной веб-статистики (просмотров, посетителей). Он должен быть наиболее полезен для людей, использующих «ДокуВики» в качестве своего блога или домашней страницы, но также предоставляет полезную статистику для внутреннего использования.
- Релиз: 2024-01-30.
- Совместимость с «Докувики»: 04.04.2023 «Джек Джекрам»
Совместимость
Этому плагину нужна база данных MySQL. Вам нужен как минимум MySQL 4.1, рекомендуется MySQL 5.0 или выше.
- В настоящее время регистрируются только пользователи с включенным JavaScript.
- это можно легко исправить, поместив в шаблон код <noscript>, мне просто нужно это изучить.
- после исправления можно будет добавить статистику о поисковых ботах
- синтаксический анализ поискового слова немного ненадежен («не делайте» — это два слова)
Монтаж
- Установите плагин через Менеджер расширений или вручную.
- Создайте базу данных MySQL (см. ниже). Без этого вы не сможете сделать следующий шаг.
- Создайте необходимые таблицы MySQL с помощью предоставленного db.sql файла .
- Настройте доступ к базе данных через диспетчер конфигурации.
Создание БД
В оболочке выполните следующие команды:
# mysql -u root -p MariaDB [(none)]> CREATE DATABASE stats; MariaDB [(none)]> \q
Чтобы создать необходимые таблицы MySQL, вы можете
- либо используйте phpmyadmin
- Создайте базу данных
stats
, которую будет использовать ваша «ДокуВики».
- используйте функцию импорта phpmyadmin
- Выберите базу данных
stats
, которая используется вашей «ДокуВики», и выберите «Импорт» в верхнем меню, затем загрузите файл.
- импортируйте вручную, используя MySQL в вашей оболочке
# mysql -u db_user -p your_dokuwiki_database < /full/path/to/db.sql
Применение
На данный момент предоставлена следующая статистика:
- Панель приборов
- общая статистика, такая как отказы, вернувшиеся посетители, средняя длина сеанса
- Популярные страницы
- самые просматриваемые страницы
- Входящие ссылки
- лучшие рефереры
- Новые входящие ссылки
- лучшие рефереры, которых не видели до выбранного периода времени
- Исходящие ссылки
- самые кликабельные исходящие ссылки
- Поисковые системы
- наиболее часто используемые поисковые системы для поиска вашей вики
- Внешние поисковые фразы
- самые популярные поисковые фразы, которые люди используют в поисковых системах, чтобы найти вашу вики
- Внешние поисковые слова
- самые популярные ключевые слова, которые люди используют в поисковых системах, чтобы найти вашу вики
- Внутренние поисковые фразы
- самые популярные поисковые фразы, которые люди использовали в вашем интегрированном поиске по вики
- Внутренние поисковые слова
- самые популярные ключевые слова, которые люди использовали в вашем интегрированном поиске в вики
- Браузеры
- наиболее часто используемые браузеры для просмотра вашей вики
- Операционные системы
- наиболее часто используемые операционные системы, используемые вашими посетителями
- Страны
- откуда пришли ваши посетители за выбранный период времени
- Размер экрана
- размер экрана ваших посетителей
- Разрешение
- разрешение экрана, используемое вашими посетителями
- Почти для всех этих статистических данных также предоставляются графические диаграммы.
Обновление
Обновления, скорее всего, потребуют обновления базы данных. Рекомендую сделать их перед обновлением плагина.
- Посмотрите текущий db.sql.
- Найдите в этом файле строки, начинающиеся с
– UPGRADE
- Найдите первую такую строку, содержащую дату, более позднюю, чем версия вашего плагина.
- Скопируйте все следующие строки и примените их к существующей базе данных.
Обратите внимание, что в зависимости от объема данных в вашей базе данных эти обновления могут занять очень много времени. Я предлагаю запускать эти обновления через командную строку вместо использования веб-инструмента, такого как PHPMyAdmin.