我们应该同时实现opcache和memcache吗?

时间:2015-07-29 12:19:02

标签: performance moodle

我们应该同时实施memcacheopcache来提高Moodle开发网站的性能吗?

1 个答案:

答案 0 :(得分:1)

您可以同时使用两者。 OpCache和Memcache用于不同的目的。 OpCache是​​字节码缓存引擎,而Memcache是​​内存中的数据存储引擎。

当在运行时编译PHP脚本时,与使用OpCache时相比,它需要额外的执行时间(必须转换人类可读代码以供计算机使用)。 OpCache只编译脚本一次(在第一次执行期间),之后它将预编译的脚本保留在内存中,从而提高性能。

Memcache允许您将数据存储在内存中(从而避免对基于磁盘的数据库进行一些调用),从而提高性能。