ウィキベース

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Wikibase and the translation is 88% complete.
Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎čeština • ‎русский • ‎српски / srpski • ‎українська • ‎中文 • ‎日本語
Official Wikibase logo since 2014

概要

ウィキベースは、MediaWiki が構造化データを格納したり、構造化データリポジトリのデータにアクセスできるようにするソフトウェアです。

ウィキベースは、基本的に 4 つの MediaWiki 拡張機能で構成されています。ウィキベース リポジトリウィキベース クライアント を、特定の MediaWiki に対してそれらを個別にあるいは併せて使用できます。その結果として、当該 MediaWiki を構造化データのリポジトリとして、または、構造化データ リポジトリのクライアントとして、あるいはその双方として利用可能になります。

例えば、ウィキデータは、ウィキベース クライアントであるとともにウィキベース リポジトリでもあります。

ウィキベースの全体的な構造や個々の要素についてより詳しくは wikiba.se で知ることができます。

ウィキベース リポジトリ

Wikibase Repository は MediaWiki 拡張機能の1つであり、MediaWiki インストレーションを構造化データ リポジトリにします。データを編集したり格納したりできるようにします。

ウィキベース クライアント

Wikibase Client は MediaWiki 拡張機能の1つであり、インストールされた MediaWiki を構造化データ リポジトリのクライアントにします。 これにより、Lua モジュールまたはパーサー関数を介して、ウィキベース リポジトリのデータを利用したり表示したりできます。 クライアントは一か所に集められた言語リンクや 記事のプレースホルダーを使用することもできます。

WikibaseView

WikibaseView provides view component for the Wikibase Repository.

WikibaseLib

WikibaseLib は、ウィキベース リポジトリとそのクライアントを対象として、一般的なウィキベース機能を提供します。

インストール

理論上ウィキベースは他の MediaWiki 拡張機能と同様にしてインストールできますが、その複雑性と依存関係により、さらなる作業が必要になります。もしもご自身のウィキベースをインストールしたい場合はインストールガイドをご参照ください。

あなたが開発者でウィキベースのコードベースに貢献したいということでしたらウィキベースのインストール(Vagrant)をご覧いただき、そしてウィキベースプログラミングガイド をお読みください。

またdocker用のイメージもあります。https://hub.docker.com/p/wikibase/wikibase

関連項目

  • マニュアル:MediaWikiのデータ管理法 – まとめと比較。
  • Cargo – テンプレートに含まれるデータを対象にして、格納したりクエリ実行ができるようにする
  • DynamicPageList – ページからデータを抽出できる
  • Semantic MediaWiki – テンプレートに含まれるデータを対象にして、格納したりクエリ実行ができるようにする
  • WikiDB – 意味論的な属性にやや似たデータベース機能を提供