Manual:$wgMainCacheType/ru

Подробнее
Позволяет настроить используемый кэш объектов.

Вот ключи, доступные по умолчанию (определены как константы в Defines.php):


 * – Не кэшировать (по умолчанию).
 * – Используйте или, если они установлены не на   или  . В противном случае используйте.
 * – Используйте APCu или WinCache или OPcache, если есть возможность.
 * – Используйте, если он доступен. Серверы должны быть дополнительно указаны в.
 * – Используйте таблицу базы данных.
 * Внимание: Это потенциально может быть медленнее, чем отсутствие кэширования, то есть.

PHP работает путем компиляции файла PHP в байт-код и последующего выполнения этого байт-кода. Процесс компиляции большого приложения, такого как MediaWiki, занимает значительное время. Ускорители PHP работают, сохраняя скомпилированный байт-код и выполняя его напрямую, сокращая время, компиляции кода.

OPcache включен в PHP 5.5.0 и более поздние версии и является рекомендуемым ускорителем для MediaWiki. Другими поддерживаемыми кэшами опкода являются: WinCache.

Кэши опкодов хранят скомпилированный вывод PHP-скриптов, что значительно сокращает время, необходимое для многократного запуска скрипта. MediaWiki не нужно настраивать на кэширование байткода PHP, он будет "просто работать" после установки и включения.

Пример пользовательского кэш-бэкенда (например, Redis) приведен в статье.

