PHP - 什么是更快,memcache或要求?

Ker*_*nes 3 php memcached require

我正在尝试加载预定义的电子邮件消息发送 - 我的问题是,我应该记忆所有的电子邮件消息,而不是仅仅包含包含电子邮件变量的文件,并且每天只调用一次或者其他东西?

Wri*_*ken 5

Memcache对于单独的进程/请求中的大量读取很方便,您是使用大量不同的进程发送还是批量发送?在后一种情况下,忘记memcache.

本地包含非常快,如果您经常访问该文件,您的操作系统甚至会为您缓存该文件,从内存中有效读取它.没有测试就无法判断,但我认为最大的速度增益是将文件放在操作码缓存(例如APC)中:本机格式和内存中.

然后,如果文件包含是您代码中的瓶颈,我会感到惊讶,特别是如果您正在邮寄.非常了解优化规则#1:不解决不存在的性能问题.