|
|
|
|
|
|
|
|
|
|
IP.Board по умолчанию хранит кэшированные данные в базе данных, однако так же поддерживается кэширования с помощью APC, eAccelerator, Memcache, XCache или хранение кэшированных данных в файлах.
Большим сайтам может быть выгоднее использование одного из внешних источников хранения кэша.
Для их использования, вы должны сначала убедиться, что ваш хостинг поддерживает соответствующее расширение. Если вы активировали источник хранения кэша, который недaоступен, IP.Board вернется к хранению кэша по умолчанию.
Если вы используете систему с хранением кэша на диске, то никаких дополнительных расширений не требуется. Файлы будут записаны в кэш-каталог, который должен быть доступен для записи.
После установки необходимых расширений, вам нужно добавить строку кода в ваш файл conf_global.php.
$INFO['use_apc'] = '1';
$INFO['use_eaccelerator'] = '1';\\
$INFO['use_memcache'] = '1'; $INFO['memcache_server_1'] = ''; $INFO['memcache_port_1'] = '';Вам нужно будет заполнить адрес Memcache сервера и порт в дополнение к строке use_memcache.
Вы также можете добавить при необходимости memcache_server_2 / memcache_port_2 и memcache_server_3 / memcache_port_3 и т.д. (до 5).
$INFO['use_xcache'] = '1';
$INFO['use_diskcache'] = '1';После этого IP.Board начнет использовать альтернативное хранение кэш.
Включение любого из этих методов переопределит источник хранения кэша по умолчанию. Вы не должны указывать более одного источника в conf_global.
Работает на DokuWiki |