Руководство:$wgDisableCounters

This page is a translated version of the page Manual:$wgDisableCounters and the translation is 91% complete.
Outdated translations are marked like this.
Statistics and content analysis: $wgDisableCounters
Отключение счетчиков просмотра страниц.
Введено в версии:pre 1.1.0
Устарела с версии:1.25.0 (Gerrit change 150699; git #90d90dad)
Удалено в версии:1.35.0 (Gerrit change 579769; git #81a31e16)
Допустимые значения:(булевы значения)
Значение по умолчанию:false

Подробности

""$wgDisableCounters"" определяет, следует ли обновлять количество просмотров страницы или нет. Если для параметра $wgDisableCounters учтановлено значение false, на каждой странице в нижнем колонтитуле будет появлятся счетчик с надписью: "К этой странице обращались 256 раз."

Этот параметр также определяет, доступен ли Служебная:Популярные страницы

Эта переменная инициализируется в includes/DefaultSettings.php . Начальное значение - false. Чтобы переопределить значение по умолчанию, добавьте строку $wgDisableCounters = true; в файл LocalSettings.php .

Значение счетчика обновляется в includes/WikiPage.php в функции doViewUpdates(). (В предыдущей версии это было includes/Article.php в функции incViewCount().) Переменная $wgDisableCounters также упоминается в других файлах сценариев.

  Внимание: После отключения вы навсегда потеряете правильное представление!


Если вы используете кэширование squid, вы захотите отключить эти счетчики, так как кэширование squid не позволяет mediawiki видеть все запросы, что делает эти счетчики неточными.

Другие варианты

Если проблемы с производительностью из-за большого количества обращений вызывают беспокойство при обновлении таблицы page , менее драматичной альтернативой их отключению может быть настройка $wgHitcounterUpdateFreq

Вы также можете получить такую статистику через журналы запросов apache (или squid, если используете кэширование squid).

Отключен в версии 1.25.0. См. Requests for comment/Removing hit counters from MediaWiki core и other alternatives.

  Внимание: The update to MediaWiki version 1.25 will cause the loss of view counts forever, if extension HitCounters is not installed!

См. также

  • Extension:HitCounters - в качестве альтернативы можно использовать расширение для MediaWiki 1.25+.