Win环境中配置php的apc扩展

php是一种解释性的脚本语言。因为它自由,开放,跨平台等不少讨人喜爱的特性,愈来愈多人喜欢上它。

可能php的开发人员都知道Zend 的 Optimizer,没错,它也是php的加速器之一,并且商业化最成功的一个。
对 Zend Optimizer 感兴趣的朋友能够到 官网去看看,地址:http://www.zend.com/products/zend_optimizer

还有一个被不少PHPer喜爱的 Turck MMCache,它是一个开源的软件,能够无偿使用。

对 Turck MMCache 感兴趣的朋友能够到 官网去看看,地址:http://turck-mmcache.sourceforge.net/ php

今天我给你们介绍的php cache是在pecl里的一个开源项目。是php的一个可选择扩展,它并不须要对php代码进行编码使用该扩展后,你会发现php的执行性能的提升。 缓存

APC(Alternative PHP Cache)是一个PHP缓存。它在内存中存储PHP页面而且减小了硬盘的I/O。这对于性能的提高十分明显。你甚至能够在CPU使用率降低50%的状况下提高系统50%的性能。 服务器

注意:你不能在一台服务器上同时安装APC和Zend Optimizer,两者只能选其一。 性能

首先:下载适合你php版本的php_apc.dll模块。放到你php的安装目录的扩展目录里。php4.4.x与php4.3.x通常都是在/extensions里php5.1.x则放在/ext里。 编码

而后:打开php.ini文件在文件末尾加上 spa

extension=php_apc.dll
apc.rfc1867 = on
apc.max_file_size = 1000M .net

;;;;;;;;;;;;;;;;;;;
; APC Settings ;
;;;;;;;;;;;;;;;;;;;
[apc]
apc.cache_by_default    =On    
apc.enable_cli       =Off    
apc.enabled       =On    
apc.file_update_protection =2    
apc.filters       =""
apc.gc_ttl       =3600 
apc.max_file_size    =1M    
apc.num_files_hint    =1000 
apc.optimization    =On    
apc.shm_segments    =1    
apc.shm_size       =30    
apc.slam_defense    =Off    
apc.stat       =On    
apc.ttl          =0    
apc.user_entries_hint    =100    
apc.user_ttl       =0 code

重启服务器,查看phpinfo中是否有apc的配置项目,有的话就配置成功了. phpinfo();
内存

相关文章
相关标签/搜索