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 相关文章推荐
php获取mysql版本的几种方法小结
Mar 25 PHP
ExtJS与PHP、MySQL实现存储的方法
Apr 02 PHP
PHP序列号生成函数和字符串替换函数代码
Jun 07 PHP
实现获取http内容的php函数分享
Feb 16 PHP
php通过数组实现多条件查询实现方法(字符串分割)
May 06 PHP
Laravel 5框架学习之向视图传送数据(进阶篇)
Apr 08 PHP
php以fastCGI的方式运行时文件系统权限问题及解决方法
May 11 PHP
PHP查询大量数据内存耗尽问题的解决方法
Oct 28 PHP
php基于PDO实现功能强大的MYSQL封装类实例
Feb 27 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 PHP
Laravel使用RabbitMQ的方法示例
Jun 18 PHP
基于php+MySql实现学生信息管理系统实例
Aug 04 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
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
php使用curl打开https网站的方法
2015/06/17 PHP
JavaScript EasyPager 分页函数
2011/05/25 Javascript
关于javaScript注册click事件传递参数的不成功问题
2014/07/18 Javascript
自己封装的常用javascript函数分享
2015/01/07 Javascript
JavaScript中使用Object.prototype.toString判断是否为数组
2015/04/01 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
2016/09/04 Javascript
jQuery实现拖动剪裁图片作为头像
2016/12/28 Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
2017/02/18 Javascript
Bootstrap实现各种进度条样式详解
2017/04/13 Javascript
D3.js进阶系列之CSV表格文件的读取详解
2017/06/06 Javascript
详解webpack异步加载业务模块
2017/06/23 Javascript
Vue2.0+ElementUI实现表格翻页的实例
2017/10/23 Javascript
bootstrap轮播模板使用方法详解
2017/11/17 Javascript
基于Vue开发数字输入框组件
2017/12/19 Javascript
JavaScript 隐性类型转换步骤浅析
2018/03/15 Javascript
如何在Vue中使用CleaveJS格式化你的输入内容
2018/12/14 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
详解微信小程序文件下载--视频和图片
2019/04/24 Javascript
Angular5整合富文本编辑器TinyMCE的方法(汉化+上传)
2020/05/26 Javascript
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python去掉字符串中空格的方法
2014/03/11 Python
python 读取txt,json和hdf5文件的实例
2018/06/05 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
解决matplotlib.pyplot在Jupyter notebook中不显示图像问题
2020/04/22 Python
Python基于进程池实现多进程过程解析
2020/04/30 Python
Crucial英睿达法国官网:内存条及SSD固态硬盘升级
2018/07/13 全球购物
加拿大户外探险购物网站:SAIL
2020/06/27 全球购物
小学评语大全
2014/04/22 职场文书
施工质量承诺书范文
2014/05/30 职场文书
2015年班长个人工作总结
2015/04/03 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书
2016春季幼儿园大班开学寄语
2015/12/03 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL
前端监听websocket消息并实时弹出(实例代码)
2021/11/27 Javascript