. Overview:
Alternative Php Cache (APC) is a free and public optimized code cache for PHP. It is used to provide a free, open and robust framework for caching and optimizing PHP intermediate code.
Note:
1. Under Windows, APC needs to have a temporary path and the web server must have writable permissions. It checks the TMP, TEMP, and USERPROFILE environment variables in order. If it finds that none of them are set, it finally uses the WINDOWS directory.
2. APC does not support distribution.
II. Installation:
Download the PECL dll package from pecl4win.net.php and put it in the PHP5/ext directory. In fact, the pecl package corresponding to php5.2.5 already contains this file.
III. Configuration
Open php.ini and add the code:
extension=php_apc.dll
[APC]
apc.enabled = 1
apc.shm_segments = 1
apc.shm_size = 64
apc.max_file_size = 10M
apc.stat=1
IV. Script test:
Restart the web server, test:
1). Set the entries to be cached.
store.php
$bar = 'BAR';
apc_store('foo', $bar);
?>
2). Get cached entries.
fetch.php
var_dump(apc_fetch('foo'));
?>
Run store.php, then run fetch.php and see the effect.