小编Edm*_*Tay的帖子

我应该使用哪种PHP操作码来提高性能?

我正在尝试提高高负载下的性能,并希望实现操作码缓存.我应该使用以下哪项?

我也对任何其他替代方案持开放态度.

目前使用Apache 2和PHP 5.2在Debian Etch上运行

[更新1]

添加了HowtoForge安装链接

[更新2]

根据给出的答案和反馈,我在我的应用程序上使用以下Apache JMeter测试计划测试了所有3个实现:

  • 登录
  • 访问主页

有50个并发连接,结果如下:

没有操作码缓存
没有操作码缓存

APC
APC

eAccelerator在
eAccelerator在

XCache将
XCache将

性能图(越小越好)
性能图

从上面的结果来看,与APC和XCache相比,eAccelerator的性能略有优势.但是,从上述数据中最重要的是,任何类型的操作码缓存都会极大地提升性能.

由于以下两个原因,我决定使用APC:

  • 软件包可在官方Debian存储库中找到
  • 更多功能控制面板

总结一下我的经历:

易于安装:APC> eAccelerator> XCache
性能:eAccelerator> APC,XCache
控制面板:APC> XCache> eAccelerator

php performance caching

57
推荐指数
3
解决办法
1万
查看次数

标签 统计

caching ×1

performance ×1

php ×1