ウィキベース

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Wikibase and the translation is 72% complete.

Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎български • ‎македонски • ‎русский • ‎српски / srpski • ‎українська • ‎فارسی • ‎தமிழ் • ‎සිංහල • ‎中文 • ‎日本語 • ‎한국어
Official Wikibase logo since 2014

概要

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

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

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

ウィキベース リポジトリ

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

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

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

インストール

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

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

There is also a docker image that may interest you https://hub.docker.com/p/wikibase/wikibase

See also

  • Cargo – Allows for the storage and querying of data contained within templates
  • DynamicPageList – Allows to extract data from pages
  • Semantic MediaWiki – Allows for the storage and querying of data within pages.
  • WikiDB – Provides database features, somewhat similar to semantic properties