PHP的加速插件有三个:Zend Optimizer、Zend Guard Loader 和 Zend Opcache。但其实都是一个,针对不通的php版本。名字叫法不一样而已。

Zend Optimizer 是针对PHP 5.3.X 之前用的插件名称。       
Zend Guard Loader 是针对php 5.3.x 到php5. 之间的插件名称
Zend Opcache 是针对php5.6之后包括php7.0之后使用的插件名称。

考虑目前php基本都是php5.6起步。基本都是启用Zend Opcache 。 具体配置如下:

php.ini:

[opcache]

; 启动操作码缓存

opcache.enable=

; 针对支持CLI版本PHP启动操作码缓存 一般被用来测试和调试

opcache.enable_cli=

; 共享内存大小,单位为MB

opcache.memory_consumption=

; 存储临时字符串缓存大小,单位为MB,PHP5..0以前会忽略此项配置

opcache.interned_strings_buffer=

; 缓存文件数最大限制,命中率不到100%,可以试着提高这个值

opcache.max_accelerated_files=

; 一定时间内检查文件的修改时间, 这里设置检查的时间周期, 默认为 , 单位为秒

opcache.revalidate_freq=

; 开启快速停止续发事件,依赖于Zend引擎的内存管理模块,一次释放全部请求变量的内存,而不是依次释放内存块

opcache.fast_shutdown=

;启用检查 PHP 脚本存在性和可读性的功能,无论文件是否已经被缓存,都会检查操作码缓存,可以提升性能。 但是如果禁用了 opcache.validate_timestamps选项, 可能存在返回过时数据的风险。

opcache.enable_file_override=

检测是否开启的插件:

https://github.com/rlerdorf/opcache-status

最新文章

  1. Python切片
  2. 总结整理 -- python系列
  3. Objective-C中@encode的使用
  4. Hibernate的集合映射与sort、order-by属性
  5. ASP.Net MVC利用NPOI导入导出Excel
  6. 基于Keil C的覆盖分析,总结出编程中可能出现的几种不可预知的BUG
  7. Ini文件帮助类
  8. css 初始化
  9. Linux系统-解压缩命令集合
  10. 部署与管理ZooKeepe
  11. 平安银行在开源技术选型上的思考和实践 RocketMQ
  12. 面试题-linux基础
  13. js 选择指定区域
  14. python用类装饰函数的一个有趣实现
  15. BZOJ1588 [HNOI2002]营业额统计 set
  16. tf中的run()与eval()【转载】
  17. Qt Widgets——子区域和子窗口
  18. 01 Go 1.1 Release Notes
  19. 表统计信息(storge)相关
  20. HTTP vs HTTPS

热门文章

  1. .net异常处理
  2. yii2 Gridview网格小部件
  3. 3ds max学习笔记(十六)-- 摄像机
  4. 3ds max 学习笔记(四)--创建物体
  5. C#_02.16_基础七_.NET表达式&运算符
  6. python动态构建类(类似声明)
  7. python之编程风格
  8. javascript日期时间操作库推荐
  9. linux性能压测工具
  10. [dubbo] Dubbo API 笔记——配置参考