首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PHP加速器(如MMCache或Zend )是否使PHP速度更快?

使用PHP加速器(如MMCache或Zend )是否使PHP速度更快?
EN

Stack Overflow用户
提问于 2008-08-16 00:55:53
回答 10查看 2.9K关注 0票数 17

有人有使用MMCacheZend加速器等PHP加速器的经验吗?我想知道使用这两种方法是否能使PHP与更快的网络技术媲美。另外,使用这些工具是否有取舍呢?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2008-08-19 19:03:26

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

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

仅仅是Zend优化器一点帮助都没有。实际上,我的脚本比没有优化器的要慢。

当涉及到缓存时:*最快:eAccelerator * XCache * APC

并且:您确实希望安装一个操作码缓存!

例如:wordpress.png

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

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

票数 13
EN

Stack Overflow用户

发布于 2008-08-16 03:37:34

MMCache已经被否决了。我建议使用http://pecl.php.net/package/APChttp://xcache.lighttpd.net/,这两种方法都会为您提供变量存储(比如Memcache)。

票数 5
EN

Stack Overflow用户

发布于 2008-08-16 02:34:13

两者都很有趣,并且将提供速度提升,因为它们将源代码编译成二进制表示,然后由PHP引擎执行。

任何运行PHP (例如Facebook)的大型网站都在运行某种操作码缓存系统,比如MMCache。

问题是,根据您的系统设置它们并不容易。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档