PHP OPCode缓存 APC详细介绍

2015-01-24信息快讯网
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之apc
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
国外PHP程序员的13个好习惯小结
php中用于检测一个地理IP地址是否可用的代码
PHP类的静态(static)方法和静态(static)变量使用介绍
php 删除一个数组中的某个值.兼容多维数组!
php 获取百度的热词数据的代码
PHP持久连接mysql_pconnect()函数使用介绍
php空间不支持socket但支持curl时recaptcha的用法
使用PHPRPC实现Ajax安全登录第1/2页
让Json更懂中文(JSON_UNESCAPED_UNICODE)
jQuery EasyUI API 中文文档 - DateBox日期框
新浪微博API开发简介之用户授权(PHP基础篇)
PHP正确配置mysql(apache环境)
php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
理解php原理的opcodes(操作码)
windows下升级PHP到5.3.3的过程及注意事项
并发下常见的加锁及锁的PHP具体实现代码
PHP开发的一些注意点总结
php更改目录及子目录下所有的文件后缀的代码
比较全面的PHP数组的使用方法小结
PHP之COOKIE支持详解
PHPCMS的使用小结
windows中PHP5.2.14以及apache2.2.16安装配置方法第1/2页
PHPnow安装服务[apache_pn]失败的问题的解决方法
在PHP中实现Javascript的escape()函数代码
PHP下escape解码函数的实现方法
apache+php+mysql安装配置方法小结
AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
PHP Memcached + APC + 文件缓存封装实现代码
同台服务器使用缓存APC效率高于Memcached的演示代码
©2014-2024 dbsqp.com