Php 控制字节码缓存和;共享内存

Php 控制字节码缓存和;共享内存,php,apc,Php,Apc,我将apc.shm_size设置为64M,php文件(字节码)的总数超过64M,并且我将apc用于共享变量 是否可以定义内存大小,使共享内存区域独立于字节码缓存?(否则它们很快就会被字节码缓存覆盖)简单的答案是否定的 我解决了在共享内存中使用memcache,在字节码缓存中使用apc的问题。简单的答案是否定的 我用memcache解决了共享内存问题,用apc解决了字节码缓存问题。对我来说,PHP中共享变量的最佳解决方案是使用Redis 使用APC共享变量的问题在于,当应用程序在集群中扩展时,使用

我将apc.shm_size设置为64M,php文件(字节码)的总数超过64M,并且我将apc用于共享变量


是否可以定义内存大小,使共享内存区域独立于字节码缓存?(否则它们很快就会被字节码缓存覆盖)

简单的答案是否定的


我解决了在共享内存中使用memcache,在字节码缓存中使用apc的问题。

简单的答案是否定的


我用memcache解决了共享内存问题,用apc解决了字节码缓存问题。

对我来说,PHP中共享变量的最佳解决方案是使用Redis

使用APC共享变量的问题在于,当应用程序在集群中扩展时,使用APC只能在一台机器中共享数据,使用Redis可以在整个集群中共享数据


Redis是一个开源键值存储。它通常被称为数据结构服务器,因为键可以包含字符串、哈希、列表、集和排序集

对我来说,PHP中共享变量的最佳解决方案是使用Redis

使用APC共享变量的问题在于,当应用程序在集群中扩展时,使用APC只能在一台机器中共享数据,使用Redis可以在整个集群中共享数据


Redis是一个开源键值存储。它通常被称为数据结构服务器,因为键可以包含字符串、哈希、列表、集和排序集

假设您只有一个Web服务器,您可以通过使用不同的操作码扩展和userland缓存来实现这一点。用于前者,用于后者。OPCache与PHP5.5捆绑在一起,但您可以使用早期版本(最低版本为5.2)安装它。

假设您只有一台Web服务器,您可以通过使用不同的操作码和用户区缓存扩展来实现这一点。用于前者,用于后者。OPCache与PHP5.5捆绑在一起,但您可以使用早期版本安装它(最低版本为5.2)