English |
  • 美国VPS主机推荐
  • |
  • 代购服务
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 关于
  • | 登录 |

    三款免费的PHP加速器:APC、eAccelerator、XCache比较

    2009年07月27日 下午 | 作者:VPS侦探

    一直想找一些关于PHP加速的文章,偶然看到杀客的这篇文章,感觉不错,分享给大家,再此感谢杀客。

    一、PHP加速器介绍

            PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度上就提高了不少。

            Apache中使用mod_php的请求、响应执行流程:

      1、Apache接收请求。
    2、Apache传递请求给mod_php。
    3、mod_php定位磁盘文件,并加载到内存中。
    4、mod_php编译源代码成为opcode树。
    5、mod_php执行opcode树。

           PHP加速器相应的就是第四步,它的目的就是防止PHP每次请求都重复编译PHP代码,因为在高访问量的网站上,大量的编译往往没有执行速度快呢?所以这里面有个瓶颈就是PHP的重复编译既影响了速度又加载了服务器负载,为了解决此问题,PHP加速器就这样诞生了。
    查看全文 »