php - 使用 MMCache 或 Zend Accelerator 等 PHP 加速器是否可以使 PHP 更快?

标签 php caching zend-optimizer

有没有人有使用 PHP 加速器的经验,例如 MMCacheZend Accelerator ?我想知道使用其中任何一个是否可以使 PHP 与更快 网络技术相媲美。此外,使用这些是否有取舍?

最佳答案

请注意 Zend Optimizer 和 MMCache(或类似的应用程序)是完全不同的东西。当 Zend Optimizer 尝试优化程序操作码时,MMCache 会将脚本缓存在内存中并重用预编译代码。

我前段时间做了一些基准测试,你可以找到 results在我的博客中(尽管是德语)。基本结果:

单独使用 Zend Optimizer 根本无济于事。实际上,我的脚本比没有优化器时要慢。

关于缓存: *最快:eAccelerator * XCache * APC

并且:您确实想要安装操作码缓存!

例如: alt text http://blogs.interdose.com/dominik/wp-content/uploads/2008/04/opcode_wordpress.png

这是调用 wordpress 主页 10.000 次所花费的时间。

编辑:顺便说一句,eAccelerator 本身包含一个优化器。

关于php - 使用 MMCache 或 Zend Accelerator 等 PHP 加速器是否可以使 PHP 更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12936/

相关文章:

javascript - 在 angularjs 服务中缓存数组

php - 如何在 Amazon EC2 Linux AMI 实例上安装 Zend Optimizer?

php - 调整 PHP 5.3 的代码以适应 PHP 5.2.17

php - 用于跟踪项目生命周期事件的数据库结构

php - Laravel json api 的 Cron 作业

javascript - 从 Rails Assets 管道中清除缓存

php - 解码用 'zend guard' 编码的 PHP

php - 带有 POST 到 SQL 函数编码问题的简单 HTML 表单?

javascript - 根据选择选项元素将表单重定向到不同的 URL,但在提交表单之后

http - 控制缓存中文件的过期时间