我有用PHP开发的网站。我正在使用操作码缓存。
但是因为像eAccelerator或APC这样的操作码缓存被缓存在RAM中,所以我需要太多RAM。
所以我正在寻找将PHP操作码缓存在硬盘中的任何项目或技术。
非常感谢
(我的网站不赚钱,所以我想更便宜的解决方案)
答案 0 :(得分:1)
所有操作码缓存允许您配置所使用的共享内存的最大大小(在 shm 中查找 SHared Memory 的配置选项 - 在名称中,例如。apc.shm_size
)。所以你可以控制他们不会使用太多的ram。
某些缓存还允许您在ram中缓存磁盘而不是缓存:
问题是,与没有操作码缓存的普通php相比,少量共享内存或仅磁盘缓存是否能获得任何性能。与使用缓存时一样,您应该对此进行基准测试。