1

我有用 PHP 开发的网站。我正在使用操作码缓存。

但是因为像 eAccelerator 或 APC 这样的 Opcode 缓存缓存在 RAM 中,我需要太多的 RAM。

因此,我正在寻找将 PHP Opcode 缓存在硬盘中的任何项目或技术。

非常感谢

(我的网站不赚钱,所以我在考虑更便宜的解决方案)

4

1 回答 1

1

所有操作码缓存都允许您配置使用的共享内存的最大大小(查找名称中带有shm的配置选项- 用于共享内存- 例如。apc.shm_size)。所以你可以控制他们不使用太多的内存。

一些缓存还允许您在磁盘上缓存而不是/除了在 r​​am 中缓存:

问题是,与没有操作码缓存的普通 php 相比,少量共享内存或仅磁盘缓存是否会在性能上为您带来任何好处。与使用缓存时一样,您应该对此进行基准测试。

于 2010-02-11T06:41:47.150 回答