Manual:$wgInterwikiCache
From MediaWiki.org
Interwiki: $wgInterwikiCache | |
---|---|
Set to a file path to enable the CDB interwiki cache. |
|
Introduced in version: | 1.6.0 (r12805) |
Removed in version: | still in use |
Allowed values: | string or false |
Default value: | false |
Other settings: Alphabetical | By Function
Details [edit]
CDB interwiki caching consists of the following four settings:
- $wgInterwikiCache
- This setting specifies path to constant database file. This CDB database is generated by dumpInterwiki.php from maintenance and has such key formats:
- dbname:key - a simple key (e.g. enwiki:meta)
- _sitename:key - site-scope key (e.g. wiktionary:meta)
- __global:key - global-scope key (e.g. __global:meta)
- __sites:dbname - site mapping (e.g. __sites:enwiki)
- Sites mapping just specifies site name, other keys provide "local url" data layout.
- $wgInterwikiScopes
- This setting specifies the number of domains to check for messages:
- - Just wiki(db)-level
- - wiki and global levels
- - site levels
- $wgInterwikiFallbackSite
- This setting is used if unable to resolve from the cache.
This appears to use a constant database file (created by one of the maintenance scripts) to provide a list of valid interwiki prefixes and corresponding URLs.
Since 1.19 it is possible to get the list of cached interwiki prefixes, used in the API and Extension:Interwiki extension.
See also [edit]
Language: | English • français • 日本語 |
---|