联系电话:0755-27515592
最新动态:

PHP教程

你的位置: 首页>>智慧亿恩>>PHP教程

PHP OPCode缓存 APC介绍和安装

点击数:12592015-07-14 11:11:08 来源: 外贸网站建设,深圳外贸网站建设,深圳网站建设,外贸商城网站制作-亿恩科技

新闻摘要:APC,英文全称是Alternative PHP Cache,是一种对PHP有效的开放源高速缓冲储存器工具,他能够缓存opcode的php中间码。 APC 提供两种缓存模式,模式一:缓存目标,为Opcode,我们称之为apc_com

APC,英文全称是Alternative PHP Cache,是一种对PHP有效的开放源高速缓冲储存器工具,他能够缓存opcode的php中间码。

APC 提供两种缓存模式,模式一:缓存目标,为Opcode,我们称之为apc_compiler_cache。模式二:用户数据缓存,提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。

PHP APC的安装方法

APC 的官网:http://www.php.net/manual/en/book.apc.php

Windows 版本下载地址:http://downloads.php.net/pierre/

1. 下载APC要看PHP的版本,我本地的版本如下图所示:

本地PHP 版本

我本地的PHP 版本为 5.4.8 VC9 的,访问 http://downloads.php.net/pierre/ 下载的是 php_apc-3.1.10-5.4-vc9- x86.zip,下载的压缩文件中包含两个文件夹,是 nts和ts,对应的是 Non Thread Safe和Thread Safe 两种不同版本。可以查看PHP信息来确定PHP所属的线程版本。

2. 将php_apc.dll 拷贝到 php ext文件夹中去,在php.ini中设置支持apc扩展模块,添加添加extension=php_apc.dll,在php.ini底部添加如下的 APC的配置参数

1 ; APC Setting
2 apc.enabled="1"
3 apc.shm_segments="1"
4 apc.ttl="300"
5 apc.user_ttl="300"
6 apc.num_files_hint="1024"
7 apc.enable_cli="1"

3. 重启Apache服务器,查看phpinfo中是否存在APC的配置项,存在,就是配置成功

phpinfo APC配置项目

4. 可以通过 apc.php 查看apc的相关信息,下载地址:http://pecl.php.net/package/APC

PHP APC控制台

开启APC之后,使用 ab工具进行压力测试, 发现服务器的”吞吐率“提高了不少。

【责任编辑:(Top) 返回页面顶端
贴心
全国7×24小时客服热线
安全
病毒杀除率高于99%
稳定
网站可用性高于99.9%
实力
服务68家上市企业及集团公司
亿恩科技手机站
关注亿恩科技微信

亿恩科技—企业信息化一站式服务专家


Copyright © 2008- 深圳市亿恩科技有限公司版权所有 粤ICP备15056041号

联系我们 | 常见问题 | 在线留言 | 支付方式 | 软件开发 | 我的观点 | 资质荣誉 | 服务流程