php编译缓存
来源:互联网 发布:程序员加班傻 编辑:程序博客网 时间:2024/05/01 23:29
PHP编译缓存
目前最常见的PHP编译缓存工具有:APC,Accelerator,xcache(国产)等。
PHP是一种解释型语言,在PHP语言执行代码的时候,需要下面两步:
1、编译过程。PHP读取文件,并编译该文件,然后生成能够在Zend Engine虚拟机上执行的中间码。
2、执行过程。PHP直接执行中间码。
以下两种情况,会导致PHP运行程序代码效率低下:
1、即使PHP代码文件没有发生改变,也会被PHP重新编译。
2、如有引用文件,PHP也要花费时间重新编译这些被引用的文件。
因此,需要PHP编译缓存工具对PHP程序的编译结果做缓存处理。这样,PHP程序只要编译一次,就不要重新再做无意义的编译了。
现在还有款比较新兴的eAccelerator
0 0
- 尝试PHP编译缓存
- 深入PHP编译缓存
- PHP编译缓存
- 深入PHP编译缓存
- php编译缓存
- PHP 安装Xdebug 编译缓存
- PHP-编译运行过程以及opcode缓存的笔记
- php缓存
- PHP缓存
- PHP 缓存
- php缓存
- php缓存
- PHP缓存之文件缓存
- PHP 缓存之客户端缓存
- 【php缓存技术】php缓存技术
- Xcode清楚编译缓存
- Xcode清楚编译缓存
- Xcode清除编译缓存
- [从头学python] 第05节 字符串模块string
- C语言中整型溢出的危害
- coredump简介与coredump原因总结
- 堆
- OC-042.数组与字符串之间的转换
- php编译缓存
- SlideAndDragListView_一个可以左右滑动item和拖放item的ListView。
- 解决Android Studio 和 Android SDK Manager 无法在线更新的问题.
- 网页编辑里href标记 src标记 url标记三者的区别
- 网络访问过程中遇到的java.io.IOException: Target host must not be null的问题
- 微信后台技术相关介绍
- Dynamics CRM2016 站点地图Bug之KnowledgeArticle不显示
- arcgis js 笔记
- Java网络编程总结 --URLConnection