Mediawiki - плагины для тегов - 2026
Полный обзор расширений MediaWiki для добавления тегов (меток) статьям по состоянию на 2026 год.
Если вам нужны именно теги для статей (а не категории), то выбор расширений не так велик. Самые мощные решения в 2026 году — это не отдельные «tagging» плагины, а расширения, которые добавляют полноценную систему метаданных.
Cargo
Рейтинг: ★★★★★ (рекомендуется)
Лучшее решение для современной MediaWiki. Активно развивается, сообщество рекомендует его вместо Semantic MediaWiki для новых проектов.
Возможности:
- Настоящие теги (keywords)
- Множественные значения
- Поиск по тегам
- Фильтрация
- Автоматические списки статей по тегу
- SQL-подобные запросы
- Высокая производительность
Пример использования в статье:
{{Article
|tags=linux,ubuntu,vpn,sing-box
}}
Поиск по тегу:
{{#cargo_query:
tables=Articles
|where=FIND_IN_SET('vpn',Tags)
}}
Плюсы:
- Активно развивается
- Быстро работает
- Поддерживает миллионы записей
- Идеально подходит для больших wiki
- Легче и быстрее SMW
Минусы:
- Требует создания таблиц Cargo
Semantic MediaWiki (SMW)
Рейтинг: ★★★★★
Самая мощная система метаданных для MediaWiki. В 2026 году вышла серия релизов 7.x с заметными улучшениями производительности и установки.
Пример разметки в статье:
[[Has tag::VPN]] [[Has tag::Linux]] [[Has tag::Ubuntu]]
Поиск:
{{#ask:
[[Has tag::VPN]]
}}
Плюсы:
- Невероятно мощная
- Тысячи возможностей
- Семантические свойства
- Связи между статьями
- Графы знаний
Минусы:
- Сложнее в настройке
- Тяжелее Cargo
Semantic Drilldown
Рейтинг: ★★★★☆
Дополнение к Semantic MediaWiki. Добавляет удобные интерфейсы фильтрации.
Возможности:
- Фильтры
- Облако тегов
- Выбор нескольких тегов
- Динамический поиск
Отлично подходит для больших баз знаний.
Page Forms
Рейтинг: ★★★★☆
Обычно используется вместе с Cargo или SMW. Позволяет редактору выбирать теги через удобную форму без ручного редактирования вики-разметки.
Возможности:
- Автодополнение
- Выпадающий список
- Множественный выбор
Arrays + Cargo
Рейтинг: ★★★★☆
Очень популярная связка для хранения тегов в виде массивов.
Форматы хранения:
VPN;Linux;Ubuntu;Proxy
или
VPN, Linux, Ubuntu
Cargo сохраняет их как массив. После этого можно искать, строить облако тегов и фильтровать.
DynamicPageList3
Рейтинг: ★★★☆☆
Сам по себе не хранит теги, но умеет автоматически выводить списки статей. Обычно используется совместно с категориями или Cargo.
TagCloud
Рейтинг: ★★★☆☆
Расширение для визуализации. Добавляет облако тегов с размером шрифта по частоте использования.
Что использует сообщество
| Задача | Лучшее решение |
|---|---|
| Простая база знаний | Cargo |
| Очень большая Wiki | Cargo + Page Forms |
| Википедия знаний | Semantic MediaWiki |
| Wiki с отношениями между объектами | SMW + Semantic Drilldown |
| Красивый интерфейс | Cargo + Page Forms + TagCloud |
Сообщество всё чаще рекомендует Cargo как более лёгкую и быструю альтернативу SMW для большинства проектов, а SMW — когда нужны сложные связи и семантические запросы.
Рекомендуемый стек на 2026 год
Если бы я собирал современную MediaWiki в 2026 году, я бы использовал такой набор расширений:
- Cargo — хранение тегов и метаданных
- Page Forms — удобное заполнение статей через формы
- DynamicPageList3 — автоматические списки статей
- TagCloud — облако тегов на главной странице
- CirrusSearch (Elasticsearch/OpenSearch) — полнотекстовый поиск с учётом тегов
Такой набор обеспечивает быстрый поиск, фильтрацию, страницы тегов, облако тегов и хорошо масштабируется на десятки и сотни тысяч статей.
