标签归档apc

PHP 7.4 新功能一览之预加载

Chris Yue No Comments

在 PHP 5 年代,为了加快 PHP 的执行效率,生产机都会安装 APC 或者 Zend OpCache 之类的扩展,它们的用途都是将某个 PHP 脚本第一次运行之后的 opcode(编译之后的中间代码)缓存在内存,这个脚本在第二次运行的时候就可以跳过编译过程。

使用 APC(u) 创建访问频次限制服务

Chris Yue No Comments

我们经常会遇到这样的需求:红包在 5 分钟内不能领取两次,在 1 分钟内不能超过两次抽奖,或者某个接口一个 IP 一天只能访问50次,这种需求就是访问频次限制。

PHPer 应该对 APC 都不太陌生,APC 不但可以用来缓存 opcode,而且也可以用做 shared memory。利用 APC 的第二种特性,我们可以用来做类似 NGINX 的 limit_req 模块的访问频次限制功能。

2019年七月
« 6月  
1234567
891011121314
15161718192021
22232425262728
293031