MediaWiki REL1_39
|
Files | |
file | APCUBagOStuff.php |
Object caching using PHP's APCU accelerator. | |
file | BacklinkCacheFactory.php |
Remember the page that was previously loaded. | |
file | BagOStuff.php |
Copyright © 2003-2004 Brion Vibber brion.nosp@m.@pob.nosp@m.ox.co.nosp@m.m https://www.mediawiki.org/. | |
file | CachedBagOStuff.php |
Wrapper around a BagOStuff that caches data in memory. | |
file | CacheKeyHelper.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | EmptyBagOStuff.php |
Dummy object caching. | |
file | ExpirationAwareness.php |
Generic interface providing Time-To-Live constants for expirable object storage. | |
file | FileCacheBase.php |
Data storage in the file system. | |
file | HashBagOStuff.php |
Per-process memory cache for storing items. | |
file | HTMLFileCache.php |
Page view caching in the file system. | |
file | LinkBatch.php |
Batch query to determine page existence. | |
file | LinkBatchFactory.php |
Factory to create LinkBatch objects for querying page existence. | |
file | LinkCache.php |
Page existence cache. | |
file | MapCacheLRU.php |
Per-process memory cache for storing items. | |
file | MediumSpecificBagOStuff.php |
Storage medium specific cache for storing items. | |
file | MemcachedBagOStuff.php |
Base class for memcached clients. | |
file | MemcachedPeclBagOStuff.php |
Object caching using memcached. | |
file | MemcachedPhpBagOStuff.php |
Object caching using memcached. | |
file | MultiWriteBagOStuff.php |
Wrapper for object caching in different caches. | |
file | ObjectCache.php |
Functions to get cache objects. | |
file | ParserCache.php |
Cache for outputs of the PHP parser. | |
file | ParserCacheFactory.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | ReplicatedBagOStuff.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | ResourceFileCache.php |
ResourceLoader request result caching in the file system. | |
file | RevisionOutputCache.php |
Cache for outputs of the PHP parser. | |
file | SqlBagOStuff.php |
Object caching using a SQL database. | |
file | StorageAwareness.php |
Generic interface providing error code and quality-of-service constants for object stores. | |
file | UserCache.php |
Caches current user names and other info based on user IDs. | |
file | WANObjectCache.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WANObjectCacheReaper.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WinCacheBagOStuff.php |
Object caching using WinCache. | |
Classes | |
class | APCUBagOStuff |
This is a wrapper for APCu's shared memory functions. More... | |
class | BagOStuff |
Class representing a cache/ephemeral data store. More... | |
class | CachedBagOStuff |
Wrapper around a BagOStuff that caches data in memory. More... | |
class | MediaWiki\Cache\CacheKeyHelper |
Helper class for mapping value objects representing basic entities to cache keys. More... | |
class | CdnCacheUpdate |
Handles purging the appropriate CDN objects given a list of URLs or Title instances. More... | |
class | EmptyBagOStuff |
A BagOStuff object with no objects in it. More... | |
interface | Wikimedia\LightweightObjectStore\ExpirationAwareness |
Generic interface providing Time-To-Live constants for expirable object storage. More... | |
class | FileCacheBase |
Base class for data storage in the file system. More... | |
class | GenderCache |
Caches user genders when needed to use correct namespace aliases. More... | |
class | HashBagOStuff |
Simple store for keeping values in an associative array for the current process. More... | |
class | HTMLCacheUpdate |
HTML file cache invalidation all the pages linking to a given title. More... | |
class | HTMLCacheUpdateJob |
Job to purge the HTML/file cache for all pages that link to or use another page or file. More... | |
class | HtmlCacheUpdater |
Class to invalidate the CDN and HTMLFileCache entries associated with URLs/titles. More... | |
class | HTMLFileCache |
Page view caching in the file system. More... | |
class | HtmlFileCacheUpdate |
HTMLFileCache purge update for a set of titles. More... | |
interface | IExpiringStore |
Generic interface providing TTL constants for lightweight expiring object stores. More... | |
interface | IStoreKeyEncoder |
Generic interface for object stores with key encoding methods. More... | |
class | LinkBatch |
Class representing a list of titles The execute() method checks them all for existence and adds them to a LinkCache object. More... | |
class | MediaWiki\Cache\LinkBatchFactory |
class | LinkCache |
Cache for article titles (prefixed DB keys) and ids linked from one source. More... | |
class | MapCacheLRU |
Handles a simple LRU key/value map with a maximum number of entries. More... | |
class | MediumSpecificBagOStuff |
Storage medium specific cache for storing items (e.g. More... | |
class | MemcachedBagOStuff |
Base class for memcached clients. More... | |
class | MemcachedClient |
memcached client class implemented using (p)fsockopen() More... | |
class | MemcachedPeclBagOStuff |
A wrapper class for the PECL memcached client. More... | |
class | MemcachedPhpBagOStuff |
A wrapper class for the pure-PHP memcached client, exposing a BagOStuff interface. More... | |
class | MessageCacheUpdate |
Message cache purging and in-place update handler for specific message page changes. More... | |
class | MultiWriteBagOStuff |
A cache class that replicates all writes to multiple child caches. More... | |
class | ObjectCache |
Functions to get cache objects. More... | |
class | ParserCache |
Cache for ParserOutput objects corresponding to the latest page revisions. More... | |
class | RedisBagOStuff |
Redis-based caching module for redis server >= 2.6.12 and phpredis >= 2.2.4. More... | |
class | ReplicatedBagOStuff |
A cache class that directs writes to one set of servers and reads to another. More... | |
class | ResourceFileCache |
ResourceLoader request result caching in the file system. More... | |
class | MediaWiki\Parser\RevisionOutputCache |
Cache for ParserOutput objects. More... | |
class | SqlBagOStuff |
RDBMS-based caching module. More... | |
interface | Wikimedia\LightweightObjectStore\StorageAwareness |
Generic interface providing error code and quality-of-service constants for object stores. More... | |
class | WANObjectCache |
Multi-datacenter aware caching interface. More... | |
class | WinCacheBagOStuff |
Wrapper for WinCache object caching functions; identical interface to the APC wrapper. More... | |