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中使用Curl、socket、file_get_contents三种方法POST提交数据
Aug 12 PHP
如何用php生成扭曲及旋转的验证码图片
Jun 07 PHP
php二维数组转成字符串示例
Feb 17 PHP
关于PHP的curl开启问题探讨
Apr 08 PHP
php文件上传简单实现方法
Jan 24 PHP
Linux系统下PHP-FPM的安装和配置教程
Aug 17 PHP
8个必备的PHP功能开发
Oct 02 PHP
制作个性化的WordPress登陆界面的实例教程
May 21 PHP
php封装的单文件(图片)上传类完整实例
Oct 18 PHP
PHP 表单提交及处理表单数据详解及实例
Dec 27 PHP
php统计数组不同元素的个数的实例方法
Sep 26 PHP
如何用RabbitMQ和Swoole实现一个异步任务系统
May 29 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
与数据库连接
2006/10/09 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
2020/10/01 PHP
php打乱数组二维数组多维数组的简单实例
2016/06/17 PHP
php使用include 和require引入文件的区别
2017/02/16 PHP
PHP实现json_decode不转义中文的方法
2017/05/20 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
图片格式的JavaScript和CSS速查手册
2007/08/20 Javascript
JavaScript 放大镜 移动镜片效果代码
2011/05/09 Javascript
jquery获取复选框的值的简单实例
2016/05/26 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
Node.js复制文件的方法示例
2016/12/29 Javascript
Vue用v-for给src属性赋值的方法
2018/03/03 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
VueCli3构建TS项目的方法步骤
2018/11/07 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
微信内置浏览器图片查看器的代码实例
2019/10/08 Javascript
JS实现电商商品展示放大镜特效
2020/01/07 Javascript
详解JS预解析原理
2020/06/16 Javascript
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
python之从文件读取数据到list的实例讲解
2018/04/19 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
2019/02/07 Python
python3.6实现学生信息管理系统
2019/02/21 Python
python实现从本地摄像头和网络摄像头截取图片功能
2019/07/11 Python
python利用os模块编写文件复制功能——copy()函数用法
2020/07/13 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
HTML5中的Article和Section元素认识及使用
2013/03/22 HTML / CSS
Html5适配iphoneX刘海屏的简单实现
2019/04/09 HTML / CSS
Html5实现首页动态视频背景的示例代码
2019/09/25 HTML / CSS
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
马来西亚网上花店:FlowerAdvisor马来西亚
2020/01/03 全球购物
命名空间(namespace)和程序集(Assembly)有什么区别
2015/09/25 面试题
Ado与Ado.net的相同与不同
2014/12/08 面试题
乡镇党建工作汇报材料
2014/08/14 职场文书
团代会闭幕词
2015/01/28 职场文书
五一劳动节活动总结
2015/02/09 职场文书
netty 实现tomcat的示例代码
2022/06/05 Servers