这是交易.我们将采用完整的静态html之路解决性能问题,但由于该网站将部分动态,这对我们来说无法解决.我们所想到的是使用memcache + eAccelerator来加速PHP并处理最常用数据的缓存.
这是我们现在想到的两种方法:
在>>所有<<主要查询上使用memcache并单独留下来做它最擅长的事情.
Usinc memcache用于最常检索的数据,并与标准的硬盘存储缓存相结合以供进一步使用.
仅使用内存缓存的主要优点当然是性能,但随着用户的增加,内存使用量也会增加.将这两种声音结合起来对我们来说就像一种更自然的方法,即使理论在性能上有所妥协.Memcached似乎也有一些复制功能可用,在增加节点时可能会派上用场.
我们应该采用什么方法? - 妥协和结合这两种方法是愚蠢的吗?我们是否应该专注于使用内存缓存,而是随着负载随用户数量的增加而专注于升级内存?
非常感谢!