您需要在方法,数据库查询调用以及一般过程(而不是Opcode缓存)中缓存任意数据,如PHP逻辑的结果。 您希望在Apc和Memcached等第三方缓存软件之间使用什么?您喜欢上述哪些工具将数据缓存到本地文件系统?变量缓存软件APC,Memcached演出
感谢
卢卡
您需要在方法,数据库查询调用以及一般过程(而不是Opcode缓存)中缓存任意数据,如PHP逻辑的结果。 您希望在Apc和Memcached等第三方缓存软件之间使用什么?您喜欢上述哪些工具将数据缓存到本地文件系统?变量缓存软件APC,Memcached演出
感谢
卢卡
与Memcache一起去。它有更多的支持和更大的社区(因为它可以被多种语言使用)。支持从多个服务器访问,因此它允许更具可扩展性的体系结构。
这样说,仍然安装APC或PHP的另一个操作码缓存。这将显着加快PHP的执行时间。
它们都不同。 APC是特定于PHP的本地机器缓存,memcached是多计算机分布式缓存。如果你想扩展你的程序,memcached通常是首选。如果您正在为单个服务器进行设计,那么APC将更适合您。
我个人比较喜欢两者的组合。
即使我不确定要选择哪种缓存方法适用于我的codeigniter应用程序。最后解决了两者的混合。 – 2011-06-14 14:59:07