Mediawiki

如何讓 MediaWiki 搜尋更好地工作?

  • April 6, 2015

MediaWiki 的基本搜尋功能(至少,我們正在執行的版本 - 1.7.1)非常差。我想通過擴展來改進它們,但是有很多選擇,我想有一個好的起點。

就其價值而言,wiki 是一個內部的。例如,我們沒有使用 Google 搜尋擴展的選項,因為它無法抓取 wiki 的內容。我需要一個完全在 wiki 伺服器上執行的解決方案。

以下是 wiki 版本詳細資訊:

MediaWiki: 1.7.1
PHP: 5.2.8 (apache2handler)
MySQL: 4.1.21-log

我有哪些選擇?

我們使用的是SphinxSearch擴展,它比預設的 Mediawiki 搜尋要好得多*。*該擴展直接安裝在 Mediawiki 伺服器中。SphinxSearch 僅在 Mediawiki 1.9+ 上“受支持”,但您可能可以將其用於測試目的。

另外:我建議您考慮升級您的 Mediawiki 安裝以及 Apache、PHP 和 MySQL。您列出的所有版本(Apache 除外)都是過時的,並且有一個或多個公開可用的漏洞。我知道這是一個內部 wiki,但它為您提供了更多的測試選擇,而不會中斷服務。

引用自:https://serverfault.com/questions/185586