全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2205|回复: 10
打印 上一主题 下一主题

求科普:ZendOptimizer和eAccelerator有啥区别?

[复制链接]
跳转到指定楼层
1#
发表于 2012-10-20 23:49:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RT
2#
发表于 2012-10-20 23:49:52 | 只看该作者
Xcache
3#
发表于 2012-10-20 23:51:02 | 只看该作者

zend optimizer 是一个代码优化的模块,可以调优php代码,实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。代码性能可以提高40%到100%,从这点上来说,应该不具有强大的缓存功能,没有读过源码,不清楚是否具有缓存以及缓存质量如何。

eAccelerator 是一个将编译之后的php代码缓存在share memory中的模块。通过访问共享内存可以得到编译后的代码并直接执行用以提高效率,这个对于php的执行效率的提高还是很大的。同时,eAccelerator也可以缓存数据至文件中,这个部分由于是对文件的操作,我想对大多数的文件cache来说,原理相似,性能相近。

PS。。复制过来的。
4#
发表于 2012-10-20 23:51:43 | 只看该作者
求科普
5#
 楼主| 发表于 2012-10-20 23:53:09 | 只看该作者
是不是可以理解成一个优化编译过程,一个优化缓存编译结果??
6#
发表于 2012-10-20 23:55:51 来自手机 | 只看该作者
学习了
7#
发表于 2012-10-21 08:52:58 | 只看该作者
老刘 发表于 2012-10-20 23:53
是不是可以理解成一个优化编译过程,一个优化缓存编译结果??

貌似是这样,小白觉得
8#
发表于 2012-10-21 09:05:17 | 只看该作者
我一般都装了。。
zend+ea
9#
发表于 2012-10-21 12:10:55 | 只看该作者
两个都装哈
10#
发表于 2012-10-21 12:26:32 | 只看该作者
公司不同
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-13 16:34 , Processed in 0.066819 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表