您的位置:

包含apc或php的词条

本文目录一览:

php中的PEAR,PECL,APC是什么?

PECL是扩展库,用PEAR命令安装,APC是Alternative PHP Cache的简称,是一种缓存技术。

APC缩写什么意思

1、汽车领域的APC

中国汽车工程学会汽车发动机分会、中国内燃机学会汽油机煤气机分会联合学术年会(Automotive Powertrain Conference)

2、网络游戏人工智能非玩家控制角色

APC,即AI Non Player Character,指的是人工智能非玩家控制角色。在角色扮演类网络游戏中,APC是NPC的进化版,具有拟人的智商和情商。APC系统由《QQ仙灵》首创,标志着回合网游开始向泛智能化转型。

3、军事领域的APC

APC Armored Personnel Carrier(人员装甲运输车):二线车辆,通常为轮式,装甲很薄并且火力很弱(以色列的“雌虎”等型号是例外)。

与步兵战车的区别是步兵战车可以搭载步兵直接投入战斗,而装甲输送车则是二线车辆,并不能直接投入战斗,其作用类似于载重汽车,可以用来运送人员和物资。

APC Armor Piercing Capped (被帽穿甲弹):和穿甲弹类似,主要区别是弹头部加了一个帽子(这样可以部分防止弹体碎裂或跳弹),其他原理相同,但是只有在高攻角(60到70度)时才能发挥威力,角度较低就不要使用了。破甲弹版本是APCHE。

4、美国电力转换集团

美国电力转换公司(简称APC),美国电力转换公司(APC)品牌在全球已成为顶级电源、制冷和管理解决方案的代名词。2007年2月14日,施耐德电气收购了美国电力转换公司(APC)。

通过将APC与MGE合并,施耐德电气一跃成为单相UPS系统市场的领导者(APC),三相UPS系统的市场领导者(MGE),以及关键电源和制冷市场的顶尖解决方案供应商。

5、药品

APC,全称复方乙酰水杨酸片,是一种主要由阿司匹林、非那西丁、咖啡因制成的解热镇痛药,用于缓解发热、头痛、神经痛、牙痛、月经痛、肌肉痛、关节痛。

参考资料来源:百度百科-APC汽车

参考资料来源:百度百科-APC网络游戏

参考资料来源:百度百科-APC军事领域

参考资料来源:百度百科-APC美国电力

参考资料来源:百度百科-APC药品

php apc的配置在什么位置

一、APC缓存简介

APC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”。它为我们提供了缓存和优化PHP的中间代码的框架。 APC的缓存分两部分:系统缓存和用户数据缓存。

系统缓存

它是指APC把PHP文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未过期,则使用缓存的中间代码运行。默认缓存

3600s(一小时)。但是这样仍会浪费大量CPU时间。因此可以在php.ini中设置system缓存为永不过期(apc.ttl=0)。不过如果这样设置,改运php代码后需要重启WEB服务器。目前使用较多的是指此类缓存。

用户数据缓存

缓存由用户在编写PHP代码时用apc_store和apc_fetch函数操作读取、写入的。如果数据量不大的话,可以一试。如果数据量大,使用类似memcache此类的更加专著的内存缓存方案会更好

缓存key生成规则

APC的缓存中的每个slot都会有一个key,key是

apc_cache_key_t结构体类型,除了key相关的属性,关键是h字段的生成。 h字段决定了此元素落于slots数组的哪一个位置。对于用户缓存和系统缓存,其生成规则不同。 用户缓存通过apc_cache_make_user_key函数生成key。通过用户传递进来的key字符串,依赖PHP内核中的hash函数(PHP的hashtable所使用的hash函数:zend_inline_hash_func),生成h值。

系统缓存通过apc_cache_make_file_key函数生成key。通过APC的配置项apc.stat的开关来区别对待不同的方案。在打开的情况下,即

apc.stat= On 时,如果被更新则自动重新编译和缓存编译