Мне было интересно, если что-то подобное уже существует или нет - я хотел бы иметь распределенную вики, которая размещается на различных серверах с помощью MediaWiki. По сути, это повлияет на поиск и "внутренние" ссылки.

  • Когда я выполняю поиск, он сначала проверяет содержимое в локальном хранилище /db, а затем добавляет результаты с других распределенных серверов MediaWiki.
  • Когда я щелкаю внутренний [[Link]] , он пытается перенаправить меня на страницу в вики, озаглавленную "Ссылка", и, если эта страница не существует локально, он попытается перенаправить меня к "первому" вхождению. "Ссылка" на другом сервере Wiki. ("Первый" субъективен, потому что я не знаю, какая логика определяет, куда направлять, если у двух других серверов есть страница с таким именем.)

Цель этого запроса - из-за

  1. Емкость - я хочу отвечать только за поддержание емкости моей вики (например, места и резервной копии).
  2. Администрирование - я хочу только администрировать / организовывать свою вики и позволять другим людям управлять своими вики.
  3. Объем вклада контента - контент в моей вики будет создаваться теми, кто находится в моей организации, и я не хочу и не ожидаю, что люди в моей организации должны будут предоставлять информацию по темам вне своей организации.

Вариант использования: я нахожусь в компании, и я хочу, чтобы в моем отделе была вики, где мы начинаем вносить свой вклад, а другая организация может самостоятельно поддерживать (и форматировать, и управлять и т.д.) Свои собственные вики. Объем представляемого контента будет зависеть от организации, так как маловероятно, что я когда-либо внесу информацию в вики другой организации. Все организации уже используют общий LDAP для аутентификации. Сохранение сессий - это отдельная история, которая не обязательна, потому что, опять же, я не собираюсь редактировать страницу другой организации.

Существует ли что-то подобное этой концепции? Если так, то как это называется, потому что я не получаю ничего, что соответствует, когда я ищу распределенную вики.

Или есть лучший способ решить то, что я после?

1 ответ1

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .