▲点击上方“架构精进之路”
第三问最后,直击灵*的第三问:为什么要使用Opcode?
这得从PHP代码的生命周期说起,请求PHP脚本时,会经过五个步骤,如下图所示:Zend引擎必须从文件系统读取文件、扫描其词典和表达式、解析文件、创建要执行的计算机代码(称为Opcode),最后执行Opcode。每一次请求PHP脚本都会执行一遍以上步骤,如果PHP源代码没有变化,那么Opcode也不会变化,显然没有必要每次都重行生成Opcode,结合在Web中无所不在的缓存机制,我们可以把Opcode缓存下来,以后直接访问缓存的Opcode岂不是更快,启用Opcode缓存之后的流程图如下所示:Linux安装过程
好的,言归正传,安装查看opcode利器vld,Linux环境安装php-vld全过程实录。
1.准备工作Linux开发机一台
Nginx、PHP已安装
2.安装phpvld扩展2.1.下载文件下载: