PHP OPCode缓存 APC详细介绍


Posted in PHP onOctober 12, 2010

APC的介绍

The Alternative PHP Cache (APC) is a free and open opcode cache for PHP. Its goal is to provide a free, open, and robust framework for caching and optimizing PHP intermediate code.

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

WIN下最新版本的下载地址:http://downloads.php.net/pierre/

下载连接:http://downloads.php.net/pierre/php_apc-3.1.4-5.3-VC6-x86.zip 根据自己的PHP编译版本使用相对应的DLL

APC配置

APC配置主要讲解在WIN下的配置,类linux下的配置网上文章比较多

1.下载php_apc.dll 到PHP的ext目录下

2.修改php.ini 添加extension=php_apc.dll

在php.ini尾部添加配置项

; APC Setting
[APC]
;开启stat会报错
;apc.stat=0
apc.enabled=”1″
apc.shm_segments=”1″
;这里的问题,这里修改了默认内存配置WIN7下出错,不知道大家遇到没的?
;apc.shm_size=”128″
; apc.ttl=7200
; apc.user_ttl=7200
; 修正??
apc.ttl=”300″
apc.user_ttl=”300″
apc.num_files_hint=”1024″
apc.mmap_file_mask=”E:/Wamp/tmp/apc.XXXXXX”
apc.enable_cli=”1″

3.重新启动apache服务器,查看phpinfo中是否有apc的配置项目,有的话就配置成功了.

PHP OPCode缓存 APC详细介绍

APC控制面板,控制文件来自APC-3.1.4.tgz

PHP OPCode缓存 APC详细介绍

PHP OPCode缓存 APC详细介绍

未使用缓存之前

PHP OPCode缓存 APC详细介绍

使用缓存后

PHP OPCode缓存 APC详细介绍

常见问题:

1.在fcgi下的OPCode的缓存清除问题?

PHP 相关文章推荐
某大型网络公司应聘时的笔试题目附答案
Mar 27 PHP
深入eAccelerator与memcached的区别详解
Jun 06 PHP
PHP中spl_autoload_register函数的用法总结
Nov 07 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
Jan 06 PHP
php生成随机密码自定义函数代码(简单快速)
May 10 PHP
PHP的伪随机数与真随机数详解
May 27 PHP
php版微信开发Token验证失败或请求URL超时问题的解决方法
Sep 23 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
Jan 12 PHP
php中文乱码问题的终极解决方案汇总
Aug 01 PHP
php通过header发送自定义数据方法
Jan 18 PHP
php+Ajax无刷新验证用户名操作实例详解
Mar 04 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
Dec 20 PHP
并发下常见的加锁及锁的PHP具体实现代码
Oct 12 #PHP
PHP开发的一些注意点总结
Oct 12 #PHP
php更改目录及子目录下所有的文件后缀的代码
Sep 24 #PHP
比较全面的PHP数组的使用方法小结
Sep 23 #PHP
PHP之COOKIE支持详解
Sep 20 #PHP
PHPCMS的使用小结
Sep 20 #PHP
PHP中的MYSQL常用函数(php下操作数据库必备)
Sep 12 #PHP
You might like
基于mysql的bbs设计(五)
2006/10/09 PHP
php cli 方式 在crotab中运行解决
2010/02/08 PHP
写php分页时出现的Fatal error的解决方法
2011/04/18 PHP
rrmdir php中递归删除目录及目录下的文件
2011/05/15 PHP
php函数serialize()与unserialize()用法实例
2014/11/06 PHP
PHP简单判断字符串是否包含另一个字符串的方法
2016/03/25 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
2017/08/15 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
2020/07/19 PHP
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
深入分析Javascript跨域问题
2015/04/17 Javascript
基于javascript实现单选及多选的向右和向左移动实例
2015/07/25 Javascript
javascript实现列表滚动的方法
2015/07/30 Javascript
JavaScript中判断数据类型的方法总结
2016/05/24 Javascript
vue如何通过id从列表页跳转到对应的详情页
2018/05/01 Javascript
TypeScript基础入门教程之三重斜线指令详解
2018/10/22 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
手把手带你搭建一个node cli的方法示例
2020/08/07 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
NestJs使用Mongoose对MongoDB操作的方法
2021/02/22 Javascript
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
Python使用asyncio包处理并发详解
2017/09/09 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
keras做CNN的训练误差loss的下降操作
2020/06/22 Python
Python如何读取、写入JSON数据
2020/07/28 Python
python实现批处理文件
2020/07/28 Python
HTML5 placeholder(空白提示)属性介绍
2013/08/07 HTML / CSS
美国网上鞋子零售商:Dr. Scholl’s Shoes
2017/11/17 全球购物
美国独家设计师眼镜在线光学商店:Glasses Gallery
2017/12/28 全球购物
Seavenger官网:潜水服、浮潜、靴子和袜子
2020/03/05 全球购物
2014年三八妇女节活动总结
2014/03/01 职场文书
规范化管理年活动总结
2014/08/29 职场文书
给校长的建议书范文
2015/09/14 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL
mysql 带多个条件的查询方式
2021/06/05 MySQL